Model Patches in Model-Driven Engineering

被引:0
|
作者
Cicchetti, Antonio [1 ]
Di Ruscio, Davide [2 ]
Pierantonio, Alfonso [2 ]
机构
[1] Malardalen Univ, Sch Innovat Design & Engn, SE-72123 Vasteras, Sweden
[2] Univ Aquila, Dipartimento Informat, I-67010 Coppito, L Aquila, Italy
来源
基金
欧盟第七框架计划;
关键词
DIFFERENCE;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Increasingly, recording the various kinds of design-level structural evolution that a system undergoes throughout its entire life-cycle is gaining relevance in software modeling and development. In this respect, an interesting and useful operation between subsequent system versions is model difference consisting in calculation, representation, and visualization. This work shows how to generalize the application of differences, represented as first-class artefacts, in order to abstract from persistent identifiers and enable more flexibility. Then, modifications can be applied as model patches to arbitrary models according to weaving specifications.
引用
收藏
页码:190 / +
页数:3
相关论文
共 50 条
  • [31] The human in model-driven engineering loop: A case study on integrating handwritten code in model-driven engineering repositories
    Rahad, Khandoker
    Badreddin, Omar
    Mohsin Reza, Sayed
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2021, 51 (06): : 1308 - 1321
  • [32] MODEL-DRIVEN DEVELOPMENT OF SOFTWARE CONFIGURATION MANAGEMENT SYSTEMS A Case Study in Model-driven Engineering
    Buchmann, Thomas
    Dotor, Alexander
    Westfechtel, Bernhard
    [J]. ICSOFT 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 1, 2009, : 309 - 316
  • [33] Purpose-driven Model-Driven Engineering education
    Calegari, Daniel
    Delgado, Andrea
    [J]. ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 103 - 106
  • [34] Model-driven engineering: A survey supported by the unified conceptual model
    da Silva, Alberto Rodrigues
    [J]. COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2015, 43 : 139 - 155
  • [35] Model-driven logistics engineering - challenges of model and object transformation
    Luetjen, Michael
    Kreowski, Hans-Joerg
    Franke, Marco
    Thoben, Klaus-Dieter
    Freitag, Michael
    [J]. 2ND INTERNATIONAL CONFERENCE ON SYSTEM-INTEGRATED INTELLIGENCE: CHALLENGES FOR PRODUCT AND PRODUCTION ENGINEERING, 2014, 15 : 303 - 312
  • [36] Controlling Meta-Model Extensibility in Model-Driven Engineering
    Jacome, Santiago
    De lara, Juan
    [J]. IEEE ACCESS, 2018, 6 : 19923 - 19939
  • [37] Special issue on quality in model-driven engineering
    Amaral, Vasco
    Mernik, Marjan
    [J]. SOFTWARE QUALITY JOURNAL, 2016, 24 (03) : 597 - 599
  • [38] A Generic Executable Framework for Model-Driven Engineering
    Noguero, Adrian
    Espinoza, Huascar
    [J]. SISTEMAS Y TECNOLOGIAS DE INFORMACION, VOLS 1 AND 2, 2012, : 47 - 52
  • [39] Tolerant Consistency Management in Model-Driven Engineering
    Weidmann, Nils
    [J]. 21ST ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS: COMPANION PROCEEDINGS (MODELS-COMPANION '18), 2018, : 192 - 197
  • [40] Towards an advanced model-driven engineering toolbox
    Jouault, Frederic
    Bezivin, Jean
    Barbero, Mikael
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2009, 5 (01) : 5 - 12