Design optimization metrics for UML based object-oriented systems

被引:3
|
作者
Ramaraj, E. [1 ]
Duraisamy, S.
机构
[1] Alagappa Univ, Dept Comp Sci & Engn, Karaikkudi, Tamil Nadu, India
[2] Sri Krishna Coll Engn & Technol, Dept Comp Applicat, Coimbatore, Tamil Nadu, India
关键词
object-oriented programming; design phase metrics; UML; class; object; methods; inheritance; response for class; coupling; cohesion; weighted method for a class;
D O I
10.1142/S0218194007003252
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Design plays a key role in the development of software. The quality of design is crucial and is a fundamental decision element in assessing the software product. The early availability of design quality evaluation provides a better way to decide the quality of the final product. This avoids presumption in the quality evaluation process. Hence Software Metrics provide a valuable and objective insight of enhancing each of the software quality characteristics. This paper proposes a quality model to assess the design phase of any object-oriented system based on the works of Chidamber, Kemrer and Basili and suggests two new metrices. Teh research focuses on analyzing a set of metrices, which has direct influence on the quality of the software and creating a metrices tool based on Java that is carried out on a set of real world projects designed using Unified Modeling Language, which are used as test cases. These metrices and models are proposed to add more quality information in refining any object-oriented system during the early stages of design itself.
引用
收藏
页码:423 / 448
页数:26
相关论文
共 50 条
  • [1] Object-Oriented Design with UML and Java
    Barclay, Kenneth
    Savage, John
    [J]. Object-Oriented Des. with UML and Java, 1600, (1-401):
  • [2] Design metrics in the reengineering of object-oriented systems.
    Harrison, R
    Counsell, S
    Nithi, R
    [J]. OBJECT-ORIENTED TECHNOLOGY: ECOOP'98 WORKSHOP READER, 1998, 1543 : 74 - 75
  • [3] Analysis of Object-Oriented Design: A Metrics Based Approach
    Kanjilal, Ananya
    Sengupta, Sabnam
    Bhattacharya, Swapan
    [J]. TENCON 2009 - 2009 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2009, : 1644 - +
  • [4] Coupling metrics for object-oriented design
    Harrison, R
    Counsell, S
    Nithi, R
    [J]. FIFTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM - METRICS 1998, PROCEEDINGS, 1998, : 150 - 157
  • [5] An overview of object-oriented design metrics
    Harrison, R
    Counsell, S
    Nithi, R
    [J]. EIGHTH IEEE INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE INCORPORATING COMPUTER AIDED SOFTWARE ENGINEERING, PROCEEDINGS, 1997, : 230 - 235
  • [6] A survey of object-oriented design metrics
    Chhabra, Jitender Kumar
    Aggarwal, K. K.
    Singh, Yogesh
    [J]. WMSCI 2005: 9TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 10, 2005, : 185 - 190
  • [7] A METRICS SUITE FOR OBJECT-ORIENTED DESIGN
    CHURCHER, NI
    SHEPPERD, MJ
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1995, 21 (03) : 263 - 265
  • [8] Object-oriented design with competing metrics
    Das, A
    Berry, D
    Al-Hamli, NT
    Howley, R
    Roland, J
    Tenant, J
    [J]. IEEE SOUTHEASTCON '99, PROCEEDINGS, 1999, : 169 - 172
  • [9] Quality metrics for object-oriented design
    Gillibrand, D
    Liu, KC
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1998, 10 (08): : 56 - 59
  • [10] A METRICS SUITE FOR OBJECT-ORIENTED DESIGN
    CHIDAMBER, SR
    KEMERER, CF
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (06) : 476 - 493