Applying model transformation by-example on business process modeling languages

被引:0
|
作者
Strommer, Michael [1 ]
Murzek, Marion [2 ]
Wimmer, Manuel [1 ]
机构
[1] Vienna Univ Technol, Inst Software Technol & Interact Syst, Business Informat Grp, Vienna, Austria
[2] Vienna Univ Technol, Womens Postgrad Coll Internet Technol, Inst Software Technol & Interact Syst, Vienna, Austria
关键词
business process models; model transformation; MTBE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Model transformations are playing a vital role in the field of model engineering. However, for non-trivial transformation issues most approaches require imperative definitions, which are cumbersome and error-prone to create. Therefore, Model Transformation By Example (MTBE) approaches have been proposed as user-friendly alternative that simplifies the definition of model transformations. Up to now, MTBE approaches have been applied to structural models, only. In this work we apply MTBE to the domain of business process modeling languages, i.e., A Event-driven Process Chains and UML activity diagrams. Compared to A structural languages, business process modeling languages cover static semantic constraints, which are not specified in the metamodel. As a A consequence, reasoning on the abstract syntax level is not sufficient. The contribution of this paper is to extend our existing MTBE approach by new alignment operators on the user level, which further improves the transparency of model transformation code. Concrete syntax and the A knowledge about mapping operators are to be the only requisite artifacts.
引用
收藏
页码:116 / +
页数:2
相关论文
共 50 条
  • [1] Model Transformation By-Example: An Algorithm for Generating Many-to-Many Transformation Rules in Several Model Transformation Languages
    Garcia-Magarino, Ivan
    Gomez-Sanz, Jorge J.
    Fuentes-Fernandez, Ruben
    THEORY AND PRACTICE OF MODEL TRANSFORMATIONS, 2009, 5563 : 52 - +
  • [2] Model transformation by-example: A survey of the first wave
    Kappel, Gerti
    Langer, Philip
    Retschitzegger, Werner
    Schwinger, Wieland
    Wimmer, Manuel
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2012, 7260 LNCS : 197 - 215
  • [3] A framework for model transformation by-example: Concepts and tool support
    Strommer, Michael
    Wimmer, Manuel
    OBJECTS, COMPONENTS, MODELS AND PATTERNS, 2008, 11 : 372 - 391
  • [4] INGENIAS Development Assisted with Model Transformation By-Example: A Practical Case
    Garcia-Magarino, Ivan
    Gomez-Sanz, Jorge
    Fuentes-Fernandez, Ruben
    7TH INTERNATIONAL CONFERENCE ON PRACTICAL APPLICATIONS OF AGENTS AND MULTI-AGENT SYSTEMS (PAAMS 2009), 2009, 55 : 40 - +
  • [5] An Example Is Worth a Thousand Words: Composite Operation Modeling By-Example
    Brosch, Petra
    Langer, Philip
    Seidl, Martina
    Wieland, Konrad
    Wimmer, Manuel
    Kappel, Gerti
    Retschitzegger, Werner
    Schwinger, Wieland
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2009, 5795 : 271 - +
  • [6] Business Process Modeling Languages: A Comparative Framework
    Pereira, Jose Luis
    Silva, Diogo
    NEW ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, 2016, 444 : 619 - 628
  • [7] Applying Patterns during Business Process Modeling
    Gschwind, Thomas
    Koehler, Jana
    Wong, Janette
    BUSINESS PROCESS MANAGEMENT, 2008, 5240 : 4 - +
  • [8] Modeling Controls for Compliance - An Analysis of Business Process Modeling Languages
    Betke, Hans
    Kittel, Kai
    Sackmann, Stefan
    2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA), 2013, : 866 - 871
  • [9] Applying business process modeling to an engineering design change process
    Sousa, GWL
    ENGINEERING MANAGEMENT: IT'S ABOUT PEOPLE, PROCEEDINGS, 2001, : 130 - 136
  • [10] Overcoming expressiveness deficit of business process modeling languages
    Fiodorov, Igor G.
    BIZNES INFORMATIKA-BUSINESS INFORMATICS, 2016, 37 (03): : 62 - 71