Traceability mappings as a fundamental instrument in model transformations

dc.contributor
Universitat Oberta de Catalunya. Internet Interdisciplinary Institute (IN3)
dc.contributor
McMaster University
dc.contributor.author
Diskin, Zinovy
dc.contributor.author
Gómez Llana, Abel
dc.contributor.author
Cabot Sagrera, Jordi
dc.date
2018-05-23T10:55:00Z
dc.date
2018-05-23T10:55:00Z
dc.date
2017-03-22
dc.identifier.citation
Diskin, Z., Gómez Llana, A. & Cabot, J. (2017). Traceability Mappings as a Fundamental Instrument in Model Transformations. Lecture Notes in Computer Science, 10202, 247-263. doi: 10.1007/978-3-662-54494-5_14
dc.identifier.citation
9783662544945
dc.identifier.citation
0302-9743
dc.identifier.citation
10.1007/978-3-662-54494-5_14
dc.identifier.uri
http://hdl.handle.net/10609/78746
dc.description.abstract
Technological importance of traceability mappings for model transformations is well-known, but they have often been considered as an auxiliary element generated during the transformation execution and providing accessory information. This paper argues that traceability mappings should instead be regarded as a core aspect of the transformation definition, and a key instrument in the transformation management. We will show how a transformation can be represented as the result of execution of a metamodel mapping, which acts as a special encoding of the transformation definition. Since mappings enjoy Boolean operations (as sets of links) and sequential composition (as sets of directed links), encoding transformations by mappings makes it possible to define these operations for transformations as well, which can be useful for model transformation reuse, compositional design, and chaining.
dc.format
application/pdf
dc.language.iso
eng
dc.publisher
Lecture Notes in Computer Science
dc.relation
Lecture Notes in Computer Science, 10202
dc.relation
https://doi.org/10.1007/978-3-662-54494-5_14
dc.rights
CC BY-NC-ND
dc.rights
info:eu-repo/semantics/openAccess
dc.rights
<a href="http://creativecommons.org/licenses/by-nc-nd/3.0/es/">http://creativecommons.org/licenses/by-nc-nd/3.0/es/</a>
dc.subject
disjoint union
dc.subject
model transformation
dc.subject
sequential composition
dc.subject
traceability mapping
dc.subject
traceability link
dc.subject
unión disjunta
dc.subject
transformación de modelos
dc.subject
composición secuencial
dc.subject
mapeo de trazabilidad
dc.subject
enlace de trazabilidad
dc.subject
unió disjunta
dc.subject
transformació de models
dc.subject
composició seqüencial
dc.subject
mapatge de traçabilitat
dc.subject
enllaç de traçabilitat
dc.subject
Software engineering
dc.subject
Enginyeria de programari
dc.subject
Ingeniería de software
dc.title
Traceability mappings as a fundamental instrument in model transformations
dc.type
info:eu-repo/semantics/article
dc.type
info:eu-repo/semantics/acceptedVersion


Fitxers en aquest element

FitxersGrandàriaFormatVisualització

No hi ha fitxers associats a aquest element.

Aquest element apareix en la col·lecció o col·leccions següent(s)

Articles [361]