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 条
  • [1] Measuring the Survivability of Object-Oriented Software
    Hu, Jueliang
    Ding, Zuohua
    Liu, Jing
    Yin, Ling
    [J]. THIRD INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 329 - +
  • [2] Measuring stability of object-oriented software architectures
    Ebad, Shouki A.
    Ahmed, Moataz Aly
    [J]. IET SOFTWARE, 2015, 9 (03) : 76 - 82
  • [3] SOFTWARE SIZE ESTIMATION OF OBJECT-ORIENTED SYSTEMS
    LARANJEIRA, LA
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (05) : 510 - 522
  • [4] The optimal class size for object-oriented software
    El Emam, K
    Benlarbi, S
    Goel, N
    Melo, W
    Lounis, H
    Rai, SN
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (05) : 494 - 509
  • [5] An environment for measuring and improving the quality of object-oriented software
    Ebert, C
    Morschel, I
    [J]. QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 1999, 15 (01) : 33 - 45
  • [6] Corrigenda: Software size estimation of object-oriented systems
    HendersonSellers, B
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1997, 23 (04) : 260 - 261
  • [7] Corrigenda: Software size estimation of object-oriented systems
    Swinburne Univ of Technology, Victoria
    [J]. IEEE Trans Software Eng, 4 (260-261):
  • [8] Characterizing the Evolution of Size and Inheritance in Object-Oriented Software
    Sousa, Bruno L.
    Bigonha, Mariza A. S.
    Ferreira, Kecia A. M.
    Franco, Glaura C.
    [J]. PROCEEDINGS OF THE 20TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, SBOS 2021, 2021,
  • [9] An Object-Oriented Open Software Architecture for Security Applications
    Airo Farulla, Giuseppe
    Pane, Alexander James
    Prinetto, Paolo
    Varriale, Antonio
    [J]. 2017 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2017,
  • [10] Streamlining object-oriented software for deeply embedded applications
    Beuche, D
    Schröder-Preikschat, W
    Spinczyk, O
    Spinczyk, U
    [J]. TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES - TOOLS 33, PROCEEDINGS, 2000, : 33 - 44