dc.contributor.author | Rodríguez, Alejandro | |
dc.contributor.author | Duran, Francisco | |
dc.contributor.author | Rutle, Adrian | |
dc.contributor.author | Kristensen, Lars Michael | |
dc.date.accessioned | 2020-04-22T06:49:44Z | |
dc.date.available | 2020-04-22T06:49:44Z | |
dc.date.created | 2019-12-16T12:13:42Z | |
dc.date.issued | 2019 | |
dc.identifier.citation | Rodríguez, A., Durán, F., Rutle, A. & Kristensen, L. M. (2019). Executing multilevel domain-specific models in Maude. The Journal of Object Technology, 18(2). | en_US |
dc.identifier.issn | 1660-1769 | |
dc.identifier.uri | https://hdl.handle.net/11250/2651958 | |
dc.description.abstract | Multilevel modelling (MLM) tackles the limitation in the number of abstraction levels present in traditional modelling approaches within the model-driven software engineering (MDSE) field. One way to specify the behaviour description of MLMs is by means of multilevel model transformations. In this paper, we propose an approach to achieve reusability and flexibility in specifying and executing multilevel model transformations. For this purpose, we rely on code-generation and the efficient rewriting logic mechanisms that the Maude system provides. As a proof of concept, we have developed an infrastructure which combines our MLM tool MultEcore, that facilitates definition of MLM hierarchies and transformations, with Maude, which performs the execution of the transformations on these hierarchies. | en_US |
dc.language.iso | eng | en_US |
dc.publisher | AITO | en_US |
dc.relation.uri | http://www.jot.fm/issues/issue_2019_02/article4.pdf | |
dc.rights | Navngivelse 4.0 Internasjonal | * |
dc.rights.uri | http://creativecommons.org/licenses/by/4.0/deed.no | * |
dc.subject | multilevel modelling | en_US |
dc.subject | model transformations | en_US |
dc.subject | rewriting logic | en_US |
dc.title | Executing Multilevel Domain-Specific Models in Maude | en_US |
dc.type | Peer reviewed | en_US |
dc.type | Journal article | en_US |
dc.description.version | publishedVersion | en_US |
dc.source.pagenumber | 21 | en_US |
dc.source.volume | 18 | en_US |
dc.source.journal | Journal of Object Technology | en_US |
dc.source.issue | 2 | en_US |
dc.identifier.doi | 10.5381/jot.2019.18.2.a4 | |
dc.identifier.cristin | 1761122 | |
cristin.ispublished | true | |
cristin.fulltext | original | |
cristin.qualitycode | 1 | |