The management of software cost, development effort and project planning are key aspects of software development. Functional size measurement (FSM) has been proposed as a tool for these management requirements. Function Point Analysis (FPA) can be considered as the first FSM method published. Based on FPA, other methods have been proposed as improvements and alternatives that differ in their respective views on functional size. FPA is an intuitive approach without theoretical foundation, and without a measurement model. It is therefore unclear, what FPA actually measures and what the differences between the FSM methods are. We use an axiomatic approach based on measurement theory to develop a model for existing FSM methods. In this paper, we propose a model as a generalized representation for a set of methods: IFPUG FPA, Mark II FPA, and FFP. This view can be used as a basis for the analysis of FSM methods and for a discussion of their differences.
[1]
Horst Zuse,et al.
A Framework of Software Measurement
,
1998
.
[2]
Thomas Fetcke.
Two Properties of Function Point Analysis
,
2000,
Software-Metriken.
[3]
Alain Abran,et al.
Function points: A study of their measurement processes and scale transformations
,
1994,
J. Syst. Softw..
[4]
Charles R. Symons,et al.
Function Point Analysis: Difficulties and Improvements
,
1988,
IEEE Trans. Software Eng..
[5]
Thomas Fetcke,et al.
The Warehouse Software Portfolio A Case Study in Functional Size Measurement
,
1999
.