Filters








5 Hits in 1.7 sec

Using ATL Transformation Services in the MDEForge Collaborative Modeling Platform [chapter]

Juri Di Rocco, Davide Di Ruscio, Alfonso Pierantonio, Jesús Sánchez Cuadrado, Juan de Lara, Esther Guerra
2016 Lecture Notes in Computer Science  
This demo paper illustrates the extensibility of MDEForge by integrating ATL services for the remote execution, automated testing, and static analysis of ATL transformations.  ...  To this end, we propose MDEForge: an extensible, collaborative modeling platform that provides remote model management facilities and prevents the user from focussing on time-consuming, and less creative  ...  In order to enable the use of ATL services in the MDEForge Web client, the core classes ArtifactPublicWebController and ArtifactPrivateWebController Use of ATL services Next, we show how the added ATL  ... 
doi:10.1007/978-3-319-42064-6_5 fatcat:2ompuqrarjcn7mj5yqulsjxq44

On-the-Fly Translation and Execution of OCL-Like Queries on Simulink Models

Beatriz Sanchez, Athanasios Zolotas, Horacio Hoyos Rodriguez, Dimitris Kolovos, Richard Paige
2019 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS)  
Model management languages such as OCL, ATL and the languages of the Epsilon platform tend to focus on the Eclipse Modelling Framework (EMF), a de facto standard for domain specific modelling.  ...  In this paper we propose an alternative approach that uses the MATLAB API to bridge Simulink models with existing model management languages that relies on the "on-the-fly" translation of model management  ...  MDEForge [28] is an example of a SaaS platform though it is currently limited to ATL model-to-model transformations and EMF models [29] .  ... 
doi:10.1109/models.2019.000-1 dblp:conf/models/SanchezZRKP19 fatcat:tppdrwecgfgvxoizhu5fp2ym7u

Grand challenges in model-driven engineering: an analysis of the state of the research

Antonio Bucchiarone, Jordi Cabot, Richard F. Paige, Alfonso Pierantonio
2020 Journal of Software and Systems Modeling  
In 2017 and 2018, two events were held-in Marburg, Germany, and San Vigilio di Marebbe, Italy, respectively-focusing on an analysis of the state of research, state of practice, and state of the art in  ...  model-driven engineering (MDE).  ...  Current transformation languages, e.g., ATL, QVT, ETL, Henshin, VIATRA, and Stratego, provide rather powerful features and useful capabilities.  ... 
doi:10.1007/s10270-019-00773-6 fatcat:7dwvhuqvjjeifjeat3bxsyeycm

Bridging proprietary modelling and open-source model management tools: the case of PTC Integrity Modeller and Epsilon

Athanasios Zolotas, Horacio Hoyos Rodriguez, Stuart Hutchesson, Beatriz Sanchez Pina, Alan Grigg, Mole Li, Dimitrios S. Kolovos, Richard F. Paige
2019 Journal of Software and Systems Modeling  
While the majority of research on Model-Based Software Engineering revolves around open-source modelling frameworks such as the Eclipse Modelling Framework, the use of commercial and closed-source modelling  ...  In addition, we use the bridge in a real-world industrial case study that involves the coordination with other bridges between proprietary tools and Epsilon.  ...  Another example is MDEForge [3] , which is an extensible software-as-a-service modelling platform that can be used to foster models and execute model-to-model transformations [7] although currently  ... 
doi:10.1007/s10270-019-00732-1 fatcat:pignpstqqffydfao3rfuu6rv54

ChronoSphere: a graph-based EMF model repository for IT landscape models

Martin Haeusler, Thomas Trojer, Johannes Kessler, Matthias Farwick, Emmanuel Nowakowski, Ruth Breu
2019 Journal of Software and Systems Modeling  
IT Landscape models are representing the real-world IT infrastructure of a company.  ...  In order to solve these challenges and meet the requirements that arise from this application domain, we combine domain-driven modeling concepts with scalable graph-based repository technology and a custom  ...  , and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.  ... 
doi:10.1007/s10270-019-00725-0 pmid:31975977 pmcid:PMC6944265 fatcat:zucm7gknrvhx5hunqi4iuptg7y