Model-driven generative development of measurement software

被引:5
|
作者
Monperrus, Martin [1 ]
Jezequel, Jean-Marc [2 ,3 ]
Baudry, Benoit [3 ]
Champeau, Joel [4 ]
Hoeltzener, Brigitte [4 ]
机构
[1] Tech Univ Darmstadt, Darmstadt, Germany
[2] Univ Rennes, Rennes, France
[3] INRIA, Rennes, France
[4] ENSIETA, Brest, France
来源
SOFTWARE AND SYSTEMS MODELING | 2011年 / 10卷 / 04期
关键词
METRICS;
D O I
10.1007/s10270-010-0165-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Metrics offer a practical approach to evaluate properties of domain-specific models. However, it is costly to develop and maintain measurement software for each domain-specific modeling language. In this paper, we present a model-driven and generative approach to measuring models. The approach is completely domain-independent and operationalized through a prototype that synthesizes a measurement infrastructure for a domain-specific modeling language. This model-driven measurement approach is model-driven from two viewpoints: (1) it measures models of a domain-specific modeling language; (2) it uses models as unique and consistent metric specifications, with respect to a metric specification metamodel which captures all the necessary concepts for model-driven specifications of metrics. The benefit from applying the approach is evaluated by four case studies. They indicate that this approach significantly eases the measurement activities of model-driven development processes.
引用
收藏
页码:537 / 552
页数:16
相关论文
共 50 条
  • [31] Comparison of the Two-Hemisphere Model-Driven Approach to Other Methods for Model-Driven Software Development
    Nikiforova, Oksana
    Kozacenko, Ludmila
    Ahilcenoka, Dace
    Gusarovs, Konstantins
    Ungurs, Dainis
    Jukss, Maris
    APPLIED COMPUTER SYSTEMS, 2015, 18 (01) : 5 - 14
  • [32] Model-driven software verification
    Holzmann, GJ
    Joshi, R
    MODEL CHECKING SOFTWARE, 2004, 2989 : 76 - 91
  • [33] Model-driven software adaptation
    Bencomo, Nelly
    Blair, Gordon
    France, Robert
    OBJECT-ORIENTED TECHNOLOGY: ECOOP 2007 WORKSHOP READER, 2008, 4906 : 132 - +
  • [34] Generative and Model-driven SDK development for the Industrie 4.0 Digital Twin
    Braunisch, Nico
    Ristin-Kaufmann, Marko
    Lehmann, Robert
    van de Venn, Hans Wernher
    2021 26TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2021,
  • [35] A Process Model for Component-Based Model-Driven Software Development
    Alrubaee, Afrah Umran
    Cetinkaya, Deniz
    Liebchen, Gernot
    Dogan, Huseyin
    INFORMATION, 2020, 11 (06)
  • [36] Model-Driven Development of Aspect-Oriented Software Architectures
    Perez, Jennifer
    Ramos, Isidro
    Carsi, Jose A.
    Costa-Soria, Cristobal
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2013, 19 (10) : 1433 - 1473
  • [37] An RTOS API translator for model-driven embedded software development
    Maeng, Ji Chan
    Kim, Jong-Hyuk
    Ryu, Minsoo
    12TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2006, : 363 - 367
  • [38] A Model-Driven Approach for the Design and Implementation of Software Development Methods
    Cervera, Mario
    Albert, Manoli
    Torres, Victoria
    Pelechano, Vicente
    INTERNATIONAL JOURNAL OF INFORMATION SYSTEM MODELING AND DESIGN, 2012, 3 (04) : 86 - 103
  • [39] View-based model-driven software development with ModelJoin
    Erik Burger
    Jörg Henss
    Martin Küster
    Steffen Kruse
    Lucia Happe
    Software & Systems Modeling, 2016, 15 : 473 - 496
  • [40] A Model-Driven Multicore Software Development Environment for Embedded System
    Shih, Chihhsiong
    Wu, Chien-Ting
    Lin, Cheng-Yao
    Hsiung, Pao-Ann
    Hsueh, Nien-Lin
    Chang, Chih-Hung
    Koong, Chorng-Shiuh
    Chu, William C.
    2009 IEEE 33RD INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2009, : 934 - +