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 条
  • [1] Making UML activity diagrams object-oriented
    Kleppe, A
    Warmer, J
    [J]. TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES - TOOLS 33, PROCEEDINGS, 2000, : 288 - 299
  • [2] On using UML class diagrams for object-oriented database design - Specification of integrity constraints
    Ou, YZ
    [J]. UNIFIED MODELING LANGUAGE: UML'98: BEYOND THE NOTATION, 1999, 1618 : 173 - 188
  • [3] Testing Object-Oriented Systems by Using a Random Sequence of UML Diagrams
    Mroczek, Anna
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2013, 13 (11): : 42 - 48
  • [4] Synchronized UML Diagrams for Object-Oriented Program Comprehension
    Yang, Jeong
    Lee, Young
    Gandhi, Deep
    Valli, Sruthi Ganesan
    [J]. 2017 12TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND EDUCATION (ICCSE 2017), 2017, : 12 - 17
  • [5] Measuring internal reuse of object-oriented software using metrics applicable to UML class and sequence diagrams
    Kiewkanya, M
    Muenchaisri, P
    [J]. PROCEEDINGS OF THE ISCA 12TH INTERNATIONAL CONFERENCE INTELLIGENT AND ADAPTIVE SYSTEMS AND SOFTWARE ENGINEERING, 2003, : 212 - 216
  • [6] Object-Oriented Design with UML and Java
    Barclay, Kenneth
    Savage, John
    [J]. Object-Oriented Des. with UML and Java, 1600, (1-401):
  • [7] Automatic Generation of UML Class Diagrams for Object-oriented Design and Programing Course
    Chunyan Ma
    Jing Chen
    Zheng Chang
    Jiangbin Zheng
    [J]. 计算机教育, 2021, (12) : 157 - 165
  • [8] Evaluating the impact of Object-Oriented design on software quality
    Abreu, FBE
    Melo, W
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL SOFTWARE METRICS SYMPOSIUM, 1996, : 90 - 99
  • [9] Design of object-oriented water quality software system
    Belkhouche, B
    Demtchouk, I
    Steinberg, LJ
    [J]. JOURNAL OF WATER RESOURCES PLANNING AND MANAGEMENT-ASCE, 1999, 125 (05): : 289 - 296
  • [10] Object-oriented analysis and specification for HW/SW co-design with UML diagrams
    Matsui, Ken
    Fujita, Masahiro
    [J]. PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER SCIENCE AND TECHNOLOGY, 2006, : 38 - +