Software Engineering Economics
Software Engineering Economics
Mapping the OO-Jacobson Approach into Function Point Analysis
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
Early & Quick Function Point: Sizing More with Less
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
ESEM '09 Proceedings of the 2009 3rd 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
Automated software size estimation based on function points using UML models
Information and Software Technology
Software Cost Estimation with COCOMO II
Software Cost Estimation with COCOMO II
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
The role of the measure of functional complexity in effort estimation
Proceedings of the 6th International Conference on Predictive Models in Software Engineering
An evaluation of function point counting based on measurement-oriented models
EASE'08 Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering
Hi-index | 0.00 |
Most cost estimation models require a measure of the functional size of the application to be developed. To this end, FPA (Function Point Analysis) is one of the most used functional size measurement methods. FPA was originally proposed for traditional data processing systems, but it has been successfully adapted also to measure real-time and embedded systems. Since functional size measurement according to FPA can be quite expensive and time consuming, researchers have proposed "simplified" processes, which are expected to provide reasonably accurate measures, but require less effort and time. In this paper, we illustrate the application of these simplified techniques to UML models of software, via a precise mapping between UML elements and the so-called Basic Functional Components, upon which FPA measurement is based. As a result, it is possible to decrease the cost of modeling, and consequently the cost of measurement and estimation. The relatively low cost of the estimation models also allows developers to build different alternative models, to perform what-if analyses and choose the most economically sensible option.