Predicting Design Quality of Object-Oriented Software using UML Diagrams

被引:0
|
作者
Yadav, Vibhash [1 ]
Singh, Raghuraj [2 ]
机构
[1] Krishna Girls Engn Coll, Comp Sci & Engn Dept, Kanpur, Uttar Pradesh, India
[2] Krishna Girls Engn Coll, Harcourt Butler Technol Inst, Kanpur, Uttar Pradesh, India
关键词
UML Diagrams; Object Oriented Systems; Software Design Quality; Software Product Quality; Hierarchical Model; METRICS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Assessment of Object Oriented Software Design Quality has been an important issue among researchers in Software Engineering discipline. In this paper, we propose an approach for determining the design quality of Object Oriented Software System. The approach makes use of a set of UML diagrams created during the design phase of the development process. Design metrics are fetched from the UML diagrams using a parser developed by us and design quality is assessed using a Hierarchical Model of Software Design Quality. To validate the design quality, we compute the product quality for the same software that corresponds to the UML design diagrams using available tools METRIC 1.3.4, JHAWK and Team In a Box. The objective is to establish a correspondence between design quality and product quality of Object Oriented Software. For this purpose, we have chosen priory known three software of Low, Medium and High quality. This is a work under progress, though; the substantial task has already been completed.
引用
收藏
页码:1462 / 1467
页数:6
相关论文
共 50 条
  • [11] Software Design Metrics for Object-Oriented Software
    Aggarwal, K. K.
    Singh, Yogesh
    Kaur, Arvinder
    Malhotra, Ruchika
    JOURNAL OF OBJECT TECHNOLOGY, 2007, 6 (01): : 121 - 138
  • [12] On the Usability of Object-Oriented Design Patterns for a Better Software Quality
    Bontchev, Boyan
    Milanova, Emanuela
    CYBERNETICS AND INFORMATION TECHNOLOGIES, 2020, 20 (04) : 36 - 54
  • [13] Object-oriented software design utilizing quality function deployment
    Elboushi, MI
    Sherif, JS
    JOURNAL OF SYSTEMS AND SOFTWARE, 1997, 38 (02) : 133 - 143
  • [14] Teaching Object-Oriented Modelling Using UML
    Boberic-Krsticev, Danijela
    Tesendic, Danijela
    NUMERICAL ANALYSIS AND APPLIED MATHEMATICS ICNAAM 2011: INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS, VOLS A-C, 2011, 1389
  • [15] Transformation of UML interaction diagrams into contract specifications for object-oriented testing
    Chen, Huo Yan
    Li, Chuang
    Tse, T. H.
    2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-8, 2007, : 19 - +
  • [16] An object-oriented design process for system-on-chip using UML
    Zhu, Q
    Matsuda, A
    Kuwamura, S
    Nakata, T
    Shoji, M
    ISSS'02: 15TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, 2002, : 249 - 254
  • [17] OBJECT-ORIENTED DESIGN OF TELECOMMUNICATION SOFTWARE
    YAMAZAKI, S
    KAJIHARA, K
    ITO, M
    YASUHARA, R
    IEEE SOFTWARE, 1993, 10 (01) : 81 - 87
  • [18] Extracting UML Class Diagrams from Object-Oriented Fortran: ForUML
    Nanthaamornphong, Aziz
    Carver, Jeffrey
    Morris, Karla
    Filippone, Salvatore
    SCIENTIFIC PROGRAMMING, 2015, 2015
  • [19] Refactoring UML Models of Object-Oriented Software: A Systematic Review
    Sidhu, Brahmaleen K.
    Singh, Kawaljeet
    Sharma, Neeraj
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2018, 28 (09) : 1287 - 1319
  • [20] Testing of object-oriented software. Utilisation of the UML in testing
    Karki, Matti
    VTT Tiedotteita - Valtion Teknillinen Tutkimuskeskus, 2001, (2092): : 9 - 68