Measuring the size of Object-Oriented software applications

被引:0
|
作者
Liou, JC [1 ]
机构
[1] AT&T Labs Res, Middletown, NJ 07748 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In measuring the software size, feature Points and Function Points are two examples of metric methodology. The Function Point Analysis (FPA) is by far the most popular counting method for software development used in industry. However, when applying the IFPUG standard to count the Object-Oriented software application, the resulting function points are insignificant or inaccurately low. In this paper, we present a methodology, called Object Point Analysis (OPA), for counting the object points for the Object-Oriented software application. The OPA has been used by multi-million-dollar software projects for more than six years. The positive results received from these projects provide a preliminary study on sizing of OO software application. Comparing to the FPA, the OPA not only produces a more accurate size measurement for OO software applications, but also provides a means for sizing automation, which reduces the human errors often found in FPA.
引用
收藏
页码:339 / 343
页数:5
相关论文
共 50 条
  • [31] On the object-oriented technique for the development of software
    Han, Jianning
    Xi'an Shiyou Xueyuan Xuebao/Journal of Xi'an Petroleum Institute (Natural Science Edition), 1997, 12 (05): : 33 - 35
  • [32] OBJECT-ORIENTED SOFTWARE CONFIGURATION MANAGEMENT
    HARTER, R
    DR DOBBS JOURNAL, 1991, 16 (10): : 36 - &
  • [33] Object-Oriented Software for Functional Data
    Happ-Kurz, Clara
    JOURNAL OF STATISTICAL SOFTWARE, 2020, 93 (05): : 1 - 38
  • [34] Object-oriented software extensions in practice
    Robbes, Romain
    Rothlisberger, David
    Tanter, Eric
    EMPIRICAL SOFTWARE ENGINEERING, 2015, 20 (03) : 745 - 782
  • [35] Information Flow in Object-Oriented Software
    Beckert, Bernhard
    Bruns, Daniel
    Klebanov, Vladimir
    Scheben, Christoph
    Schmitt, Peter H.
    Ulbrich, Mattias
    LOGIC-BASED PROGRAM SYNTHESIS AND TRANSFORMATION, LOPSTR 2013, 2014, 8901 : 19 - 37
  • [36] Modern object-oriented software development
    Dunlop, AN
    1997 CERN SCHOOL OF COMPUTING, 1997, 97 (08): : 143 - 155
  • [37] Distributed concurrent object-oriented software
    Broy, M
    FROM OBJECT-ORIENTATION TO FORMAL METHODS: ESSAYS IN MEMORY OF OLE-JOHAN DAHL, 2004, 2635 : 83 - 95
  • [38] Transition to object-oriented software development
    Fayad, ME
    Tsai, WT
    Fulghum, ML
    COMMUNICATIONS OF THE ACM, 1996, 39 (02) : 108 - 121
  • [39] Metrics for reuse of object-oriented software
    MilankovicAtkinson, M
    Georgiadou, E
    SOFTWARE QUALITY MANAGEMENT IV - IMPROVING QUALITY, 1996, : 363 - 374
  • [40] Performance Analysis of Object-Oriented Software
    Maplesden, David
    36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014), 2014, : 662 - 665