An empirical validation of software cost estimation models
Communications of the ACM
Function Points in the Estimation and Evaluation of the Software Process
IEEE Transactions on Software Engineering
Reliability of function points measurement: a field experiment
Communications of the ACM
Property-Based Software Engineering Measurement
IEEE Transactions on Software Engineering
Estimating Software Project Effort Using Analogies
IEEE Transactions on Software Engineering
Measure-driven processes and architecture for the empirical evaluation of software technology
Journal of Software Maintenance: Research and Practice
Function point analysis: measurement practices for successful software projects
Function point analysis: measurement practices for successful software projects
Software Metrics: A Rigorous and Practical Approach
Software Metrics: A Rigorous and Practical Approach
Counterpoint: The Problem with Function Points
IEEE Software
Function Point Analysis: Difficulties and Improvements
IEEE Transactions on Software Engineering
A Comparison of Function Point Counting Techniques
IEEE Transactions on Software Engineering
Object-Oriented Function Points: An Empirical Validation
Empirical Software Engineering
An Empirical Assessment of Function Point-Like Object-Oriented Metrics
METRICS '05 Proceedings of the 11th IEEE International Software Metrics Symposium
Model-based functional size measurement
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Model-based functional size measurement
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
A Case Study in COSMIC Functional Size Measurement: The Rice Cooker Revisited
IWSM '09 /Mensura '09 Proceedings of the International Conferences on Software Process and Product Measurement
Introducing the evaluation of complexity in functional size measurement: a UML-based approach
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
A proposal for simplified model-based cost estimation models
PROFES'12 Proceedings of the 13th international conference on Product-Focused Software Process Improvement
Hi-index | 0.00 |
OBJECTIVE: It is well known that Function Point Analysis suffers from several problems. In particular, the measurement criteria and procedure are not defined precisely. Even the object of the measurement is not defined precisely: it is given by whatever set of documents and information representing the user requirements. As a consequence, measurement needs to be performed by an "expert", who can compensate the lack of precision of the method with the knowledge of common practices and interpretations. The paper aims at evaluating a methodology for function point measurement based on the representation of the system through UML models: this methodology aims at providing a precise definition of the object of the measurement, as well as the measurement procedure and rules. METHODS: An experimental application of the methodology is presented. A set of analysts (having different degrees of experience) were trained in the methodology and were then given the same requirements to model. The resulting models were measured by a few measurers, also trained in UML model-based counting. RESULTS: The results show that the variability of the FP measure is small compared to the one obtained after applying "plain" FPA, as described in the literature. More precisely, whereas the influence of the modeller on the result appears to be negligible (i.e., a counter gets the same results from different models of the same application), the variability due to the measurer is more significant (i.e., different counters get different results from the same model), but still small when compared to the results reported in the literature on FPA. CONCLUSIONS: The number of data points that we were able to collect was not big enough to allow reliable conclusions from a rigorous statistical viewpoint. Nevertheless, the results of the experiment tend to confirm that the considered technique decreases noticeably the variability of FP measures.