Debido al alto tráfico generado por robots, aplicamos límites en el número de peticiones permitidas por cliente y bloqueos por IP automáticos. Si haces un uso legítimo y estás teniendo problemas, avísanos para reevaluar nuestras políticas de bloqueo. Disculpa las molestias.

Artículo:
Análisis de transformaciones de modelos ATL con AnATLyzer

bs.conference.acronymJISBD
bs.conference.nameJornadas de Ingeniería del Software y Bases de Datos (JISBD)
bs.edition.date2016-09-13
bs.edition.locationSalamanca
bs.edition.nameXXI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2016)
bs.proceedings.editorGarcía Molina, J.
bs.proceedings.nameActas de las XXI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2016)
dc.contributor.affiliationGrupo de investigación Miso, Universidad Autónoma de Madrid
dc.contributor.affiliationGrupo de investigación Miso, Universidad Autónoma de Madrid
dc.contributor.affiliationGrupo de investigación Miso, Universidad Autónoma de Madrid
dc.contributor.authorSánchez Cuadrado, Jesús
dc.contributor.authorGuerra, Esther
dc.contributor.authorde Lara, Juan
dc.contributor.emailjesus.sanchez.cuadrado@uam.es
dc.contributor.emailesther.guerra@uam.es
dc.contributor.emailjuan.delara@uam.es
dc.contributor.signatureSánchez Cuadrado, Jesús
dc.contributor.signatureGuerra, Esther
dc.contributor.signaturede Lara, Juan
dc.date.accessioned2016-09-13T00:00:00Z
dc.date.available2016-09-13T00:00:00Z
dc.date.issued2016-09-13
dc.description.abstractLas transformaciones de modelos son un elemento clave del Desarrollo de Software Dirigido por Modelos puesto que permiten automatizar muchas tareas de manipulación de modelos. Por tanto, disponer de métodos que permitan detectar errores no triviales resulta esencial. Sin embargo no existen herramientas prácticas de análisis de transformaciones que sean capaces de tratar con transformaciones complejas. En esta demostración se presentará anATLyzer un analizador estático para transformaciones ATL que hace uso de "constraint solving" para mejorar la precisión del análisis. AnATLyzer no se limita a un subconjunto de ATL sino que intenta cubrir ATL completamente. Se integra con el editor de ATL en Eclipse, y ofrece servicios adicionales como visualización y quick fixes, así como una API para ser utilizado de manera programática. La demostración se ilustrará con un ejemplo sobre el que se mostrarán algunos de los tipos de errores que hemos encontrado analizando transformaciones del Zoo de ATL, con el objetivo de motivar la necesidad de este tipo de herramientas y mostrar sus características principales.
dc.identifier.citationSánchez Cuadrado, J., Guerra, E., de Lara, J.: Análisis de transformaciones de modelos ATL con AnATLyzer. In: García Molina, J. (ed.) Actas de las XXI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2016). Sistedes (2016). https://hdl.handle.net/11705/JISBD/2016/025
dc.identifier.citation-bibtex@inproceedings{11705:JISBD:2016:025, title = {{An\'{a}lisis de transformaciones de modelos ATL con AnATLyzer}}, author = {S\'{a}nchez Cuadrado, J. and Guerra, E. and de Lara, J.}, url = {https://hdl.handle.net/11705/JISBD/2016/025}, crossref = {11705:JISBD:2016} } @proceedings{11705:JISBD:2016, title = {{Actas de las XXI Jornadas de Ingenier\'{i}a del Software y Bases de Datos (JISBD 2016)}}, author = {Garc\'{i}a Molina, J.}, year = {2016}, publisher = {{Sistedes}}, }
dc.identifier.sistedes11705/JISBD/2016/025
dc.publisherSistedes
dc.relation.ispartofActas de las XXI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2016)
dc.rights.licenseCC BY 4.0
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.titleAnálisis de transformaciones de modelos ATL con AnATLyzer
dspace.entity.typeArtículo
relation.isAuthorOfPaper738c245c-ac78-48dd-9eb7-bd8aba468257
relation.isAuthorOfPaperafac27cc-a8c8-483f-9f71-6acc8b985dbd
relation.isAuthorOfPaper3d558c38-eb80-48ca-babb-bbf1946a5c2c
relation.isAuthorOfPaper.latestForDiscovery738c245c-ac78-48dd-9eb7-bd8aba468257

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
11705-JISBD-2016-025.pdf
Tamaño:
321.3 KB
Formato:
Adobe Portable Document Format