• 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