On metamodel-based design of software metrics

被引:0
|
作者
Eessaar, Erki [1 ]
机构
[1] Tallinn Univ Technol, Dept Informat, EE-12618 Tallinn, Estonia
关键词
metric; measure; metamodel; UML; object-relational database; data model; reusability;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Metric values can be used in order to compare and evaluate software entities, find defects, and predict quality. For some programming languages there are much more known metrics than for others. It Would be helpful, if one could use existing, metrics in order to find candidates for new metrics. A solution is based on an observation that it is possible to specify abstract syntax of a language by using a metamodel. In the paper a metrics development method is proposed that uses metamodel-based translation. In addition, a metamodel of a language helps LIS to find the extent of a set of metrics in terms of that language. That allows us to evaluate the extent of the core of a language and to detect possible quality problems of a set of metrics. The paper contains examples of some candidate metrics for object-relational database design, which have been derived from existing metrics.
引用
收藏
页码:40 / 54
页数:15
相关论文
共 50 条
  • [1] An integrated metamodel-based approach to software model refactoring
    Mohammed Misbhauddin
    Mohammad Alshayeb
    Software & Systems Modeling, 2019, 18 : 2013 - 2050
  • [2] An integrated metamodel-based approach to software model refactoring
    Misbhauddin, Mohammed
    Alshayeb, Mohammad
    SOFTWARE AND SYSTEMS MODELING, 2019, 18 (03): : 2013 - 2050
  • [3] Managing software process measurement:: A metamodel-based approach
    Garcia, F.
    Serrano, M.
    Cruz-Lemus, J.
    Ruiz, F.
    Piattini, M.
    INFORMATION SCIENCES, 2007, 177 (12) : 2570 - 2586
  • [4] Design of a Metamodel-based Telecoms Modelling Language
    Han, Yu
    Liu, Shufen
    Wang, Xiaoyan
    Li, Bin
    9TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED INDUSTRIAL DESIGN & CONCEPTUAL DESIGN, VOLS 1 AND 2, 2008, : 1235 - 1238
  • [5] Metamodel-Based Prediction of Performance Metrics for Bilevel Parameter Tuning in MOEAs
    Bandaru, Sunith
    Andersson, Martin
    Ng, Amos H. C.
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 1909 - 1916
  • [6] A metamodel-based approach for the dynamic reconfiguration of component-based software
    Ketfi, A
    Belkhatir, N
    SOFTWARE REUSE: METHODS, TECHNIQUES, AND TOOLS: PROCEEDINGS, 2004, 3107 : 264 - 273
  • [7] Metamodel-based generative design of wind turbine foundations
    Shen, Qinshuo
    Vahdatikhaki, Faridaddin
    Voordijk, Hans
    van der Gucht, Jeffrey
    van der Meer, Lex
    Automation in Construction, 2022, 138
  • [8] Metamodel-based generative design of wind turbine foundations
    Shen, Qinshuo
    Vahdatikhaki, Faridaddin
    Voordijk, Hans
    van der Gucht, Jeffrey
    van der Meer, Lex
    AUTOMATION IN CONSTRUCTION, 2022, 138
  • [9] A SIMULTANEOUS COMPUTING FRAMEWORK FOR METAMODEL-BASED DESIGN OPTIMIZATION
    Long, Teng
    Wang, Lv
    Wu, Di
    Guo, Xiaosong
    Liu, Li
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2014, VOL 2B, 2014,
  • [10] A metamodel-based multidisciplinary design optimization process for automotive structures
    Ann-Britt Ryberg
    Rebecka Domeij Bäckryd
    Larsgunnar Nilsson
    Engineering with Computers, 2015, 31 : 711 - 728