Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/HICSS.2007.572guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Towards Model Transformation Generation By-Example

Published: 03 January 2007 Publication History

Abstract

With the advent of Model-Driven Engineering (MDE) several model transformation approaches and languages have been developed in the previous 5 years. Most of these existing approaches are metamodel-based with metamodels representing both an abstract syntax of the corresponding modeling language and also a data structure for storing models. However, this implementation specific focus makes it difficult for modelers to develop model transformations, because metamodels do not necessarily define all language concepts explicitly which are available for notation purposes. Therefore, we propose a by-example approach for defining inter-model mappings representing semantic correspondences between concrete domain models, which is more user-friendly, then directly specifying model transformation rules or mappings based on the abstract syntax. The intermodel mappings between domain models can be used to generate model transformation rules, by-example, taking into account the already defined mapping between abstract and concrete syntax elements. With this approach the user's knowledge about the notation of the modeling language is sufficient for the definition of model transformations regarding semantic correspondences. Hence, no detailed knowledge about the metamodel and the model transformation language is required.

Cited By

View all
  • (2023)Automated Extraction of Grammar Optimization Rule Configurations for Metamodel-Grammar Co-evolutionProceedings of the 16th ACM SIGPLAN International Conference on Software Language Engineering10.1145/3623476.3623525(84-96)Online publication date: 23-Oct-2023
  • (2022)Embracing iterations in Quantum software: a visionProceedings of the 1st International Workshop on Quantum Programming for Software Engineering10.1145/3549036.3562057(11-14)Online publication date: 7-Nov-2022
  • (2022)BPM supported model generation by contemplating key elements of information securityAutomated Software Engineering10.1007/s10515-022-00321-529:1Online publication date: 1-May-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
HICSS '07: Proceedings of the 40th Annual Hawaii International Conference on System Sciences
January 2007
ISBN:0769527558

Publisher

IEEE Computer Society

United States

Publication History

Published: 03 January 2007

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Automated Extraction of Grammar Optimization Rule Configurations for Metamodel-Grammar Co-evolutionProceedings of the 16th ACM SIGPLAN International Conference on Software Language Engineering10.1145/3623476.3623525(84-96)Online publication date: 23-Oct-2023
  • (2022)Embracing iterations in Quantum software: a visionProceedings of the 1st International Workshop on Quantum Programming for Software Engineering10.1145/3549036.3562057(11-14)Online publication date: 7-Nov-2022
  • (2022)BPM supported model generation by contemplating key elements of information securityAutomated Software Engineering10.1007/s10515-022-00321-529:1Online publication date: 1-May-2022
  • (2019)Example-driven modelingSoftware and Systems Modeling (SoSyM)10.1007/s10270-017-0652-318:3(2213-2239)Online publication date: 1-Jun-2019
  • (2019)A local and global tour on MOMoTSoftware and Systems Modeling (SoSyM)10.1007/s10270-017-0644-318:2(1017-1046)Online publication date: 1-Apr-2019
  • (2018)Recommending Model Refactoring Rules from Refactoring ExamplesProceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems10.1145/3239372.3239406(257-266)Online publication date: 14-Oct-2018
  • (2018)VMTLSoftware and Systems Modeling (SoSyM)10.1007/s10270-016-0546-917:4(1139-1167)Online publication date: 1-Oct-2018
  • (2016)A generic framework for model-set selection for the unification of testing and learning MDE tasksProceedings of the ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems10.1145/2976767.2976785(374-384)Online publication date: 2-Oct-2016
  • (2016)Multi-Step Learning and Adaptive Search for Learning Complex Model Transformations from ExamplesACM Transactions on Software Engineering and Methodology10.1145/290490425:3(1-37)Online publication date: 6-Jun-2016
  • (2016)ReFlOSoftware and Systems Modeling (SoSyM)10.1007/s10270-014-0403-715:2(377-395)Online publication date: 1-May-2016
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media