Generating Large EMF Models Efficiently A Rule-Based, Configurable Approach

被引:11
|
作者
Nassar, Nebras [1 ]
Kosiol, Jens [1 ]
Kehrer, Timo [2 ]
Taentzer, Gabriele [1 ]
机构
[1] Philipps Univ Marburg, Marburg, Germany
[2] Humboldt Univ, Berlin, Germany
关键词
Model generation; Model transformation; Eclipse Modeling Framework (EMF); FRAMEWORK;
D O I
10.1007/978-3-030-45234-6_11
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
There is a growing need for the automated generation of instance models to evaluate model-driven engineering techniques. Depending on a chosen application scenario, a model generator has to fulfill different requirements: As a modeling language is usually defined by a meta-model, all generated models are expected to conform to their meta-models. For performance tests of model-driven engineering techniques, the efficient generation of large models should be supported. When generating several models, the resulting set of models should show some diversity. Interactive model generation may help in producing relevant models. In this paper, we present a rule-based, configurable approach to automate model generation which addresses the stated requirements. Our model generator produces valid instance models of meta-models with multiplicities conforming to the Eclipse Modeling Framework (EMF). An evaluation of the model generator shows that large EMF models (with up to half a million elements) can be produced. Since the model generation is rule-based, it can be configured beforehand or during the generation process to produce sets of models that are diverse to a certain extent.
引用
收藏
页码:224 / 244
页数:21
相关论文
共 50 条
  • [1] Rule-Based Repair of EMF Models: An Automated Interactive Approach
    Nassar, Nebras
    Radke, Hendrik
    Arendt, Thorsten
    [J]. THEORY AND PRACTICE OF MODEL TRANSFORMATION, 2017, 10374 : 171 - 181
  • [2] Formalization and Rule-Based Transformation of EMF Ecore-Based Models
    Schaetz, Bernhard
    [J]. SOFTWARE LANGUAGE ENGINEERING, 2009, 5452 : 227 - 244
  • [3] A Rule-Based Approach for Generating Synthetic Biological Pathways
    Thompson, Joshua
    Dong, Haoyu
    Liu, Kai
    He, Fei
    Popescu, Mihail
    Xu, Dong
    [J]. COMPUTATIONAL INTELLIGENCE METHODS FOR BIOINFORMATICS AND BIOSTATISTICS, CIBB 2021, 2022, 13483 : 105 - 116
  • [4] A Rule-based Approach to Generating Large Phonetic Databases for Romanian Results of the AFLR Project
    Diaconescu, Stefan-Stelian
    Rizea, Monica-Mihaela
    Ionescu, Mihaela
    Minca, Andrei
    Radulescu, Monica
    [J]. 2017 INTERNATIONAL CONFERENCE ON SPEECH TECHNOLOGY AND HUMAN-COMPUTER DIALOGUE (SPED), 2017,
  • [5] Generating Rule-based Executable Process Models for Service Outsourcing
    Jung, Jae-Yoon
    [J]. PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, VOLS 1-3, 2009, : 114 - 118
  • [6] Simulation of large-scale rule-based models
    Colvin, Joshua
    Monine, Michael I.
    Faeder, James R.
    Hlavacek, William S.
    Von Hoff, Daniel D.
    Posner, Richard G.
    [J]. BIOINFORMATICS, 2009, 25 (07) : 910 - 917
  • [7] A Hierarchical Approach to Interpretability of TS Rule-Based Models
    Pedrycz, Witold
    Gacek, Adam
    Wang, Xianmin
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2022, 30 (08) : 2861 - 2869
  • [8] Computational models of beat induction: The rule-based approach
    Desain, P
    Honing, H
    [J]. JOURNAL OF NEW MUSIC RESEARCH, 1999, 28 (01) : 29 - 42
  • [9] ifcModelCheck A tool for configurable rule-based model checking
    Ebertshaeuser, Sebastian
    von Both, Petra
    [J]. ECAADE 2013: COMPUTATION AND PERFORMANCE, VOL 2, 2013, : 525 - 534
  • [10] Design of Distributed Rule-Based Models in the Presence of Large Data
    E, Hanyu
    Cui, Ye
    Pedrycz, Witold
    Li, Zhiwu
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2023, 31 (07) : 2479 - 2486