Function Points in the Estimation and Evaluation of the Software Process
IEEE Transactions on Software Engineering
Software sizing and estimating: Mk II FPA (Function Point Analysis)
Software sizing and estimating: Mk II FPA (Function Point Analysis)
Function Points Analysis: An Empirical Study of Its Measurement Processes
IEEE Transactions on Software Engineering
Function-point analysis using design specifications based on the unified modelling language
Journal of Software Maintenance: Research and Practice
Software Engineering Economics
Software Engineering Economics
Counterpoint: The Problem with Function Points
IEEE Software
Function Point Measurement for Object-Oriented Requirements Specification
COMPSAC '00 24th International Computer Software and Applications Conference
An Empirical Study of the Correlations Between Function Point Elements
METRICS '99 Proceedings of the 6th International Symposium on Software Metrics
Automating the estimation of project size from software design tools using modified function points
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
Modification of standard function point complexity weights system
Journal of Systems and Software - Special issue: The new context for software engineering education and training
Understanding developer and manager perceptions of function points and source lines of code
Journal of Systems and Software
Journal of Systems and Software
Hi-index | 0.01 |
Function point analysis (FPA) was proposed to help measure the functionality of software systems. It is used to estimate the effort required for the software development. However, it has been reported that since function point measurement involves judgment on the part of the measurer, differences for the same product may occur even in the same organization. Also, if an organization tries to introduce FPA, FP will have to be measured from the past software developed there, and this measurement is cost-consuming. In this paper, we intend to examine the possibility to measure FP from source code automatically. At first, we propose measurement rules to count data and transactional functions for object-oriented program based on IFPUG method and develop the function point measurement tool. Then, we have applied the tool to practical Java programs in a computer company and examined the difference between the FP values obtained by the tool and those of an FP measurement specialist. As the results, the number of data and transactional functions extracted by the tool is similar to ones by the specialist though for the classification of each function there is some difference between them.