Implementing the Unifying Meta-model for Enterprise Modeling and Model-Driven Development: An Experience Report

被引:0
|
作者
Zikra, Iyad [1 ]
机构
[1] Stockholm Univ, Dept Comp & Syst Sci, SE-16440 Kista, Sweden
关键词
Model-Driven Development; Tools; MetaEdit; Eclipse Modeling Framework; Graphical Modeling Project; INTEGRATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Model-Driven Development (MDD) is becoming increasingly popular as a choice for developing information systems. Tools that support the principles of MDD are also growing in number and variety of available functionality. MetaEdit+ is a meta-modeling tool used for developing Domain Specific Languages and is identified as an MDD tool. The Eclipse Modeling Framework (EMF) and Graphical Modeling Project (GMP) are two Eclipse projects that provide plug-ins to support the principles of MDD. In this paper, we report on our experience in using MetaEdit+ and the Eclipse plug-ins for developing a graphical editor for the unifying meta-model, which is an MDD approach that extends the traditional view of MDD to cover Enterprise Modeling. The two modeling environments are reviewed using quality areas that are identified by the research community as necessary in MDD tools. This report will provide useful insights for researchers and practitioners alike concerning the use of MetaEdit+ and the Eclipse plug-ins as MDD tools.
引用
收藏
页码:172 / 187
页数:16
相关论文
共 50 条
  • [41] Model-driven development with the jABC
    Steffen, Bernhard
    Margaria, Tiziana
    Nagel, Ralf
    Jorges, Sven
    Kubczak, Christian
    [J]. HARDWARE AND SOFTWARE, VERIFICATION AND TESTING, 2007, 4383 : 92 - +
  • [42] The pragmatics of model-driven development
    Selic, B
    [J]. IEEE SOFTWARE, 2003, 20 (05) : 19 - +
  • [43] Comparison of model-driven architecture and software factories in the context of Model-Driven Development
    Demir, Ahmet
    [J]. Joint Meeting of the Fourth Workshop on Model-Based Development of Computer-Based Systems and Third International Workshop on Model-Based Methodologies for Pervasive and Embedded Software, Proceedings, 2006, : 75 - 83
  • [44] Applying Meta-Modeling for the Definition of Model-Driven Development Methods of Advanced User Interfaces
    Sauer, Stefan
    [J]. MODEL-DRIVEN DEVELOPMENT OF ADVANCED USER INTERFACES, 2011, 340 : 67 - 86
  • [45] Web Communication and Interaction Modeling using Model-Driven Development
    Bittar, Thiago Jabur
    Fortes, Renata P. M.
    Lobato, Luanna Lopes
    Watanabe, Willian M.
    [J]. SIGDOC'09: PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON DESIGN OF COMMUNICATION, 2009, : 193 - 197
  • [46] Assisted-Modeling Requirements for Model-Driven Development Tools
    Mosquera, David
    Ruiz, Marcela
    Pastor, Oscar
    Spielberger, Jurgen
    [J]. RESEARCH CHALLENGES IN INFORMATION SCIENCE, 2022, 446 : 458 - 474
  • [47] TOP SKIER META-MODEL DEVELOPMENT
    Bilic, Zarko
    Bonacin, Dobromir
    Bozic, Ljubisa
    [J]. ACTA KINESIOLOGICA, 2008, 2 (02): : 118 - 121
  • [48] Model-driven Design-Runtime Interaction in Safety Critical System Development: an Experience Report
    Eramo, Romina
    de Kerchove, Florent Marchand
    Colange, Maximilien
    Tucci, Michele
    Ouy, Julien
    Bruneliere, Hugo
    Di Ruscio, Davide
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2019, 18 (02):
  • [49] Research on Application of Model-Driven Architecture in the Development Process of Enterprise Information System
    Che, Y.
    Wang, G.
    Ren, B. Y.
    [J]. 2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 12356 - 12359
  • [50] Rapid UI Development for Enterprise Applications: Combining Manual and Model-Driven Techniques
    Schramm, Arne
    Preussner, Andre
    Heinrich, Matthias
    Vogel, Lars
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PT I, 2010, 6394 : 271 - 285