Applying OO metrics to assess UML meta-models

被引:0
|
作者
Ma, HH [1 ]
Shao, WZ
Zhang, L
Ma, ZY
Jiang, YB
机构
[1] Peking Univ, Software Inst, Sch Elect Engn & Comp Sci, Beijing 100871, Peoples R China
[2] Inner Mongolia Univ, Dept Comp Sci, Hohhot 010021, Peoples R China
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
UML has been coming of age through more than seven years development, in which there are not only minor revision like from UML 1.1 to UML 1.2, but also significant improvement like final adoption of UML 2.0 submissions. However there is so far lack of an objective assessment to UML metamodels, which can be used to control and predict the evolution of the UML. In this paper we regard UML meta-models as the equivalent of Object-Oriented (OO) design models. Therefore, we can adapt OO design metrics and criteria as a method to assess UML meta-models. Our method conducts the assessment of stability and design quality to UML meta-models in versions of 1.1, 1.3, 1.4 (with Action Semantics), 1.5, and 2.0. Based on the results we analyze the evolution of the UML versions and provide the applicability suggestions to the method.
引用
收藏
页码:12 / 26
页数:15
相关论文
共 50 条
  • [1] Measuring the Evolution of Meta-models - A Case Study of Modelica and UML Meta-models
    Jimenez, Maxime
    Durisic, Darko
    Staron, Miroslaw
    [J]. MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2017, : 496 - 502
  • [2] Meta-models are models too
    Vangheluwe, H
    de Lara, J
    [J]. PROCEEDINGS OF THE 2002 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2002, : 597 - 605
  • [3] MAS meta-models on test: UML vs. OPM in the SODA case study
    Molesini, A
    Denti, E
    Omicini, A
    [J]. MULTI-AGENT SYSTEMS AND APPLICATIONS IV, PROCEEDINGS, 2005, 3690 : 163 - 172
  • [4] On the credibility of engineering models and meta-models
    Patterson, Eann
    [J]. JOURNAL OF STRAIN ANALYSIS FOR ENGINEERING DESIGN, 2015, 50 (04): : 218 - 220
  • [5] Logics of Kripke meta-models
    Babenyshev, Sergey
    Rybakov, Vladimir
    [J]. LOGIC JOURNAL OF THE IGPL, 2010, 18 (06) : 823 - 836
  • [6] META-MODELS IN THEORETICAL ECOLOGY
    SLOBODKIN, LB
    [J]. ECOLOGY, 1958, 39 (03) : 550 - 551
  • [7] Information behaviour meta-models
    Shenton, Andrew K.
    Hay-Gibson, Naomi V.
    [J]. LIBRARY REVIEW, 2012, 61 (02) : 92 - 109
  • [8] The concept of meta-models in auditory inference
    Todd, J.
    Frost, J.
    [J]. INTERNATIONAL JOURNAL OF PSYCHOPHYSIOLOGY, 2018, 131 : S26 - S27
  • [9] On the application of software metrics to UML models
    McQuillan, Jacqueline A.
    Power, James F.
    [J]. MODELS IN SOFTWARE ENGINEERING, 2007, 4364 : 217 - +
  • [10] Constructing meta-models for computer experiments
    Allen, TT
    Bernshteyn, MA
    Kabiri-Bamoradian, K
    [J]. JOURNAL OF QUALITY TECHNOLOGY, 2003, 35 (03) : 264 - 274