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 条
  • [31] Towards Rearchitecting Meta-Models into Multi-level Models
    Macias, Fernando
    Guerra, Esther
    de lara, Juan
    [J]. CONCEPTUAL MODELING, ER 2017, 2017, 10650 : 59 - 68
  • [32] Applying refactoring techniques to UML/OCL models
    Correa, A
    Werner, C
    [J]. UML 2004 - THE UNIFIED MODELING LANGUAGE: MODELING LANGUAGES AND APPLICATIONS, PROCEEDINGS, 2004, 3273 : 173 - 187
  • [33] Applying Model Checking to Concurrent UML Models
    Gagnon, Patrice
    Mokhati, Farid
    Badri, Mourad
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2008, 7 (01): : 59 - 84
  • [34] Tackling biocomplexity with meta-models for species risk assessment
    Nyhus, Philip J.
    Lacy, Robert
    Westley, Frances R.
    Miller, Philip
    Vredenburg, Harrie
    Paquet, Paul
    Pollak, John
    [J]. ECOLOGY AND SOCIETY, 2007, 12 (01):
  • [35] Research on motivated meta-models method for exploratory analysis
    Zhou, Shao-Ping
    Li, Qun
    Wang, Wei-Ping
    [J]. Xitong Fangzhen Xuebao / Journal of System Simulation, 2007, 19 (02): : 237 - 239
  • [36] A study of some multi-agent meta-models
    Bernon, C
    Cossentino, M
    Gleizes, MP
    Turci, P
    Zambonelli, F
    [J]. AGENT-ORIENTED SOFTWARE ENGINEERING V, 2005, 3382 : 62 - 77
  • [37] ETL Process Modeling Using BPMN Meta-Models
    Oliveira, Bruno
    Belo, Orlando
    [J]. PROCEEDINGS OF THE 2013 8TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI 2013), 2013,
  • [38] An Integration of Task and Use-Case Meta-models
    Bastide, Remi
    [J]. HUMAN-COMPUTER INTERACTION, PT I, 2009, 5610 : 579 - 586
  • [39] Local meta-models for optimization using evolution strategies
    Kern, Stefan
    Hansen, Nikolaus
    Koumoutsakos, Petros
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE - PPSN IX, PROCEEDINGS, 2006, 4193 : 939 - 948
  • [40] Reusable Meta-Models for Crowdsourcing Driven Elastic Systems
    Jarrett, Julian
    Blake, M. Brian
    [J]. PROCEEDINGS OF 2016 IEEE 17TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IEEE IRI), 2016, : 50 - 57