Language Architecture: An Architecture Language for Model-Driven Engineering

被引:0
|
作者
Brouwers, Niels [1 ]
Hamilton, Marc [1 ]
Kurtev, Ivan [1 ]
Luo, Yaping [1 ]
机构
[1] Altran Netherlands BV, Eindhoven, Netherlands
关键词
Architecture; Model-Driven Engineering; Domain-Specific Languages;
D O I
10.5220/0006206001470156
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The increasing number of languages used to engineer complex systems causes challenges to the development and maintenance processes of these languages. In this paper, we reflect on our experience in developing real life complex cyber-physical systems by using MDE techniques and DSLs. Firstly, we discuss a number of industrial challenges in the modeling software engineering domain. To address these challenges, we propose the concept of language architecture as an organizational principle for designing, reusing and maintaining DSLs and their infrastructure. Based on this, a metamodel for a DSL is designed and a tool support (LanArchi) is developed. Finally the possible future directions are given.
引用
收藏
页码:147 / 156
页数:10
相关论文
共 50 条
  • [1] Model-driven engineering for Software Architecture
    Bucaioni, Alessio
    Di Salle, Amleto
    Iovino, Ludovico
    Liang, Peng
    JOURNAL OF SYSTEMS AND SOFTWARE, 2025, 223
  • [2] Model-Driven Architecture
    Venegas Loor, Leopoldo Vinicio
    REVISTA SAN GREGORIO, 2014, (08): : 64 - 72
  • [3] Architecture-Centric Model-Driven Web Engineering
    Escott, Eban
    Strooper, Paul
    Suss, Jorn Guy
    King, Paul
    2011 18TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2011), 2011, : 106 - 113
  • [4] Model-driven engineering of a general policy modeling language
    Kaviani, Nima
    Gasevic, Dragan
    Milanovic, Milan
    Hatala, Marek
    Mohabbati, Bardia
    2008 IEEE WORKSHOP ON POLICIES FOR DISTRIBUTED SYSTEMS AND NETWORKS, PROCEEDINGS, 2008, : 101 - +
  • [5] Model-Driven Engineering Meets Generic Language Technology
    van den Brand, M. G. J.
    SOFTWARE LANGUAGE ENGINEERING, 2009, 5452 : 8 - 15
  • [6] On the use of large language models in model-driven engineering
    Di Rocco, Juri
    Di Ruscio, Davide
    Di Sipio, Claudio
    Nguyen, Phuong T.
    Rubei, Riccardo
    SOFTWARE AND SYSTEMS MODELING, 2025,
  • [7] TALISMAN MDE Framework: An Architecture for Intelligent Model-Driven Engineering
    Garcia-Diaz, Vicente
    Barranquero Tolosa, Jose
    Pelayo G-Bustelo, B. Cristina
    Palacios-Gonzalez, Elias
    Sanjuan-Martinez, Oscar
    Gonzalez Crespo, Ruben
    DISTRIBUTED COMPUTING, ARTIFICIAL INTELLIGENCE, BIOINFORMATICS, SOFT COMPUTING, AND AMBIENT ASSISTED LIVING, PT II, PROCEEDINGS, 2009, 5518 : 299 - +
  • [8] Bridging the gap between the model-driven architecture and ontology engineering
    Cranefield, Stephen
    Pan, Jin
    INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2007, 65 (07) : 595 - 609
  • [9] An Ontology-Based Architecture to Support Language Variants of Model-Driven Electronic Health Records
    Chelsom, John
    Cabrer, Stephanie
    Hao, Zikai
    Dogar, Naveed
    Aden, Ilyas
    MEDINFO 2023 - THE FUTURE IS ACCESSIBLE, 2024, 310 : 139 - 143
  • [10] The Language of Architecture and Civil Engineering
    Orna-Montesinos, Concepcion
    Roldan Riejos, Ana Ma
    Santiago Lopez, Joaquin
    Ubeda Mansilla, Paloma
    IBERICA, 2012, (24): : 317 - 320