DocumentCode :
2856545
Title :
Comparison research of two typical UML-class-diagram metrics: Experimental software engineering
Author :
Yi, Tong
Author_Institution :
Sch. of Inf. Technol., Jiangxi Univ. of Finance & Econ., Nanchang, China
Volume :
12
fYear :
2010
fDate :
22-24 Oct. 2010
Abstract :
Measuring UML class diagram complexity can help developers select one with lowest complexity from a variety of different designs with the same functionality; also provide guidance for developing high quality class diagrams. This paper compared the advantages and disadvantages of two typical class-diagram complexity metrics based on statistics and entropy-distance respectively from the view of newly experimental software engineering. 27 class diagrams related to the banking system were classified and predicted their understandability, analyzability and maintainability by means of algorithm C5.0 in well-known software SPSS Clementine. Results showed that UML class diagrams complexity metric based on statistics has higher classification accuracy than that based on entropy-distance.
Keywords :
Unified Modeling Language; computational complexity; entropy; software maintenance; software metrics; C5.0 algorithm; SPSS Clementine; UML class diagram complexity metrics; entropy-distance; experimental software engineering; Biological system modeling; Complexity theory; Object oriented modeling; Software; Software measurement; Unified modeling language; Class Diagram; Software Measurement; UML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Application and System Modeling (ICCASM), 2010 International Conference on
Conference_Location :
Taiyuan
Print_ISBN :
978-1-4244-7235-2
Electronic_ISBN :
978-1-4244-7237-6
Type :
conf
DOI :
10.1109/ICCASM.2010.5622152
Filename :
5622152
Link To Document :
بازگشت