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 条
  • [21] Application of neural network for predicting software development faults using object-oriented design metrics
    Thwin, MMT
    Quah, TS
    ICONIP'02: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING: COMPUTATIONAL INTELLIGENCE FOR THE E-AGE, 2002, : 2312 - 2316
  • [22] Predicting Software Maintainability in Object-Oriented Systems Using Ensemble Techniques
    Alsolai, Hadeel
    Roper, Marc
    Nassar, Dua'
    PROCEEDINGS 2018 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2018, : 716 - 721
  • [23] Using metrics to identify design patterns in object-oriented software
    Antoniol, G
    Fiutem, R
    Cristoforetti, L
    FIFTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM - METRICS 1998, PROCEEDINGS, 1998, : 23 - 34
  • [24] Experience report on using object-oriented design for software maintenance
    Schneidewind, Norman F.
    JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2007, 19 (03): : 183 - 201
  • [25] Prediction of testability using the design metrics for object-oriented software
    Singh, Yogesh
    Saha, Anju
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2012, 44 (01) : 12 - 22
  • [26] An investigation: Reengineering sequential procedure-driven software into object-oriented event-driven software through UML diagrams
    Millham, R
    26TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2002, : 731 - 733
  • [27] Object-oriented design of FMS control software based on object modeling technique diagrams and Petri nets
    Venkatesh, K
    Zhou, MC
    JOURNAL OF MANUFACTURING SYSTEMS, 1998, 17 (02) : 118 - 136
  • [28] Quality driven software migration of procedural code to object-oriented design
    Zou, Y
    ICSM 2005: PROCEEDINGS OF THE 21ST IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2005, : 709 - 713
  • [29] Predicting Software Defects for Object-Oriented Software Using Search-based Techniques
    Malhotra, Ruchika
    Jain, Juhi
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2021, 31 (02) : 193 - 215
  • [30] Object-oriented Modeling and Design of Reverse Logistics Management System using UML
    Boussellaa, Asma
    Abed, Mourad
    PROCEEDINGS OF THE 2016 5TH INTERNATIONAL CONFERENCE ON SMART CITIES AND GREEN ICT SYSTEMS (SMARTGREENS 2016), 2016, : 425 - 432