Framework for defining model language metamodels for CASE tools

被引:0
|
作者
Garcia-Magarino, Ivan [1 ]
Gomez-Sanz, Jorge J. [1 ]
机构
[1] Univ Complutense Madrid, Fac Informat, E-28040 Madrid, Spain
关键词
D O I
10.1109/MOMPES.2008.7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a framework for defining metamodels. The main goal of this framework is to achieve the model interchange among CASE tools. This framework adds the CASE tools issues to the definitions of the model languages. The presented framework contains four internal metamodels. Firstly, a metamodel specifies the abstract syntax of the model language. Secondly, another metamodel specifies the particular elements for the connection-based languages. Thirdly, a metamodel specifies the spatial information. At last, a metamodel defines the necessary elements for the CASE tools. Each internal metamodel can be changed without having effect on the others. These four internal metamodels can be combined in several ways (denoted as configurations). Each configuration has its particular scope. The presented framework has been already used for defining the INGENIAS language and modernising the INGENIAS Development Kit (IDK). The presented framework is compared to the UML Diagram Interchange (UML-DI) specification and other relevant works.
引用
收藏
页码:14 / 23
页数:10
相关论文
共 50 条
  • [41] Desalination metamodels and a framework for cross-comparative performance simulations
    Romo, Sebastian A.
    Mattise, Nicholas
    Srebric, Jelena
    DESALINATION, 2022, 525
  • [42] Defining the fluid framework
    Jones, Anthony
    Cornford, Dan
    IRI 2007: PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2007, : 695 - +
  • [43] Framework for defining logics
    Harper, Robert
    Honsell, Furio
    Plotkin, Gordon
    Journal of the ACM, 1993, 40 (01): : 143 - 184
  • [44] A framework for defining and verifying clinical guidelines: A case study on cancer screening
    Chesani, Federico
    De Matteis, Pietro
    Mello, Paola
    Montali, Marco
    Storari, Sergio
    FOUNDATIONS OF INTELLIGENT SYSTEMS, PROCEEDINGS, 2006, 4203 : 338 - 343
  • [45] Using Metamodels and Ontologies for Enterprise Model Reconciliation
    El Haoum, Sabina
    Hahn, Axel
    ENTERPRISE INTEROPERABILITY, IWEI 2013, 2013, 144 : 212 - 224
  • [46] Automated Chaining of Model Transformations with Incompatible Metamodels
    Basciani, Francesco
    Di Ruscio, Davide
    Iovino, Ludovico
    Pierantonio, Alfonso
    MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2014, 2014, 8767 : 602 - 618
  • [47] Defining a Knowledge Strategy Framework for Process Aligned Organizations: An IBM Case
    McLaughlin, Stephen
    Paton, Robert
    KNOWLEDGE AND PROCESS MANAGEMENT, 2008, 15 (02) : 126 - 139
  • [49] Test Case Generation Algorithms and Tools for Specifications in Natural Language
    Aoyama, Yusuke
    Kuroiwa, Takeru
    Kushiro, Noriyuki
    2020 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2020, : 629 - 634
  • [50] A New Language Model Adaptation Framework Using Modification of Structures of Background Corpus and Language Model
    Lv, Zhenyu
    Liu, Wenju
    Yang, Zhanlei
    IEEE NLP-KE 2009: PROCEEDINGS OF INTERNATIONAL CONFERENCE ON NATURAL LANGUAGE PROCESSING AND KNOWLEDGE ENGINEERING, 2009, : 493 - 496