Defining metrics for UML statechart diagrams in a methodological way

被引:0
作者
Genero, M [1 ]
Miranda, D [1 ]
Piattini, M [1 ]
机构
[1] Univ Castilla La Mancha, Dept Comp Sci, E-13071 Ciudad Real, Spain
来源
CONCEPTUAL MODELING FOR NOVEL APPLICATION DOMAINS, PROCEEDINGS | 2003年 / 2814卷
关键词
OO software; UML statechart diagrams; understandability; maintainability; structural complexity; size; metrics; theoretical validation; empirical validation; experiment replication;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The fact that the usage of metrics at early phases of 00 development can help designers make better decisions is gaining relevance. Moreover, the necessity of having early indicators of external quality attributes, such as understandability, based on early metrics is growing. There exists several works related to metrics for UML structural diagrams such as class diagrams. However, UML behavioral diagrams metrics have been disregarded in the software measurement arena. This fact leaded us to define a set of metrics for the size and structural complexity of UML statechart diagrams. Apart from the definition of the metrics, a contribution of this study is the methodological approach that was followed to theoretically validate them and to empirically validate them as understandability indicators.
引用
收藏
页码:118 / 128
页数:11
相关论文
共 38 条
[21]   Metrics Applied to Aspect Oriented Design Using UML Profiles [J].
Debnath, N. ;
Baigorria, L. ;
Riesco, D. ;
Montejano, G. .
2008 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, VOLS 1-3, 2008, :1141-+
[22]   Online ontological quality assessment of converted UML class diagrams in SRE [J].
Chen, Chung-Yang ;
Tai, Kuang-Yen .
AUTOMATED SOFTWARE ENGINEERING, 2023, 30 (02)
[23]   Defining Attributes and Metrics of Effective Research Mentoring Relationships [J].
Christine Pfund ;
Angela Byars-Winston ;
Janet Branchaw ;
Sylvia Hurtado ;
Kevin Eagan .
AIDS and Behavior, 2016, 20 :238-248
[24]   Defining complexity metrics for object-relational databases [J].
Calero, C ;
Piattini, M ;
Genero, M .
OOIS 2000: 6TH INTERNATIONAL CONFERENCE ON OBJECT ORIENTED INFORMATION SYSTEMS, PROCEEDINGS, 2001, :391-400
[25]   Defining Attributes and Metrics of Effective Research Mentoring Relationships [J].
Pfund, Christine ;
Byars-Winston, Angela ;
Branchaw, Janet ;
Hurtado, Sylvia ;
Eagan, Kevin .
AIDS AND BEHAVIOR, 2016, 20 :S238-S248
[26]   Defining a Set of Metrics to Evaluate the Potential Disruptiveness of a Technology [J].
Ganguly, Anirban ;
Nilchiani, Roshanak ;
Farr, John V. .
ENGINEERING MANAGEMENT JOURNAL, 2010, 22 (01) :34-44
[27]   Predicting Design Quality of Object-Oriented Software using UML Diagrams [J].
Yadav, Vibhash ;
Singh, Raghuraj .
PROCEEDINGS OF THE 2013 3RD IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2013, :1462-1467
[28]   Quality Improvement for UML and OCL Models through Bad Smell and Metrics Definition [J].
Khanh-Hoang Doan ;
Gogolla, Martin .
2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019), 2019, :774-778
[29]   Semantics based Cohesion and Coupling Metrics for Evaluating Understandability of State Diagrams [J].
Bae, Jung Ho ;
Jeong, Yeon Ji ;
Chae, Heung Seok ;
Chang, Carl K. .
2011 35TH IEEE ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2011, :383-392
[30]   Resilient Control Systems Practical Metrics Basis for Defining Mission Impact [J].
Rieger, Craig G. .
2014 7TH INTERNATIONAL SYMPOSIUM ON RESILIENT CONTROL SYSTEMS (ISRCS), 2014,