A NEW METRIC FOR OBJECT-ORIENTED DESIGN

被引:29
|
作者
CHEN, JY
LU, JF
机构
[1] Department of Computer Science and Information Engineering, National Chiao-Tung University, Hsinchu
关键词
SOFTWARE METRICS; SOFTWARE EXPERIMENTATION; OBJECT-ORIENTED DESIGN; SOFTWARE ENGINEERING;
D O I
10.1016/0950-5849(93)90071-A
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The paper presents a new metric for the object-oriented design. The metric measures the complexity of a class in an object-oriented design. The metrics include operation complexity, operation argument complexity, attribute complexity, operation coupling, class coupling, cohesion, class hierarchy, and reuse. An experiment is conducted to build the metric system. The approach is to derive a regression model of the metrics based on the experimental data. Moreover, the subjective judgement by the expert is incorporated in the regression model. This ensures that the metric system is pragmatic and flexible for the software industry.
引用
收藏
页码:232 / 240
页数:9
相关论文
共 50 条
  • [31] MEASURING OBJECT-ORIENTED DESIGN
    LI, W
    HENRY, S
    KAFURA, D
    SCHULMAN, R
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1995, 8 (04): : 48 - 55
  • [32] Strategies in object-oriented design
    Chatel, S
    Detienne, F
    ACTA PSYCHOLOGICA, 1996, 91 (03) : 245 - 269
  • [33] THE PROCESS OF OBJECT-ORIENTED DESIGN
    DECHAMPEAUX, D
    LEA, D
    FAURE, P
    SIGPLAN NOTICES, 1992, 27 (10): : 45 - 62
  • [34] Guiding object-oriented design
    MacDonald, A
    Carrington, D
    TOOLS 28: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES, PROCEEDINGS, 1998, 28 : 88 - 100
  • [35] OBJECT INTERACTION DIAGRAM - A NEW TECHNIQUE IN OBJECT-ORIENTED ANALYSIS AND DESIGN
    THRAMPOULIDIS, KX
    AGAVANAKIS, KN
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1995, 8 (03): : 25 - &
  • [36] A metric-based heuristic framework to detect object-oriented design flaws
    Salehie, Mazeiar
    Li, Shimin
    Tahvildari, Ladan
    14TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2006), PROCEEDINGS, 2006, : 159 - +
  • [37] A Cohesion Metric Proposal for Object-Oriented Systems: COMIAS
    Ertemel, H. Oezlem
    Selcuk, Yunus Emre
    Kalipsiz, Oya
    PROCEEDINGS OF THE 13TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS, 2009, : 575 - +
  • [38] Object-oriented software testing and metric in Z specification
    Chung, CM
    Shih, TK
    Wang, CC
    INFORMATION SCIENCES, 1997, 98 (1-4) : 175 - 202
  • [39] Limitations of an Object-Oriented Metric : Weighted Complexity Measure
    De Silva, D. I.
    Kodagoda, N.
    Kodituwakku, S. R.
    Pinidiyaarachchi, A. J.
    PROCEEDINGS OF 2015 6TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE, 2015, : 698 - 701
  • [40] A Novel Method of Complexity Metric for Object-Oriented Software
    Yi, Tong
    Fang, Chun
    INTERNATIONAL JOURNAL OF DIGITAL MULTIMEDIA BROADCASTING, 2018, 2018