Function Points in the Estimation and Evaluation of the Software Process
IEEE Transactions on Software Engineering
Software metrics for small database applications
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 2
Function-point analysis using design specifications based on the unified modelling language
Journal of Software Maintenance: Research and Practice
Function point measurement from Java programs
Proceedings of the 24th International Conference on Software Engineering
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
A Formal Definition of Function Points for Automated Measurement of B Specifications
ICFEM '02 Proceedings of the 4th International Conference on Formal Engineering Methods: Formal Methods and Software Engineering
Hi-index | 0.00 |
A function point (FP) is a unit of measurement that expresses the degree of functionality that an information system provides to a user. Many software organizations use FPs to estimate the effort required for software development. However, it is essential that the definition of 1 FP be based on the software development experience of the organization. In the present study, we propose a method by which to automatically extract data and transaction functions from Web applications under several conditions using static analysis. The proposed method is based on the International Function Point Users Group (IFPUG) method and has been developed as an FP measurement tool. We applied the proposed method to several Web applications and examined the difference between FP counts obtained by the tool and those obtained by a certified FP specialist (CFPS). The results reveal that the numbers of data and transaction functions extracted by the tool is approximately the same as the numbers of data and transaction functions extracted by the specialist.