Function points in an Ada object-oriented design?
ACM SIGPLAN OOPS Messenger
Object-Oriented Enterprise Modelling with Merode
Object-Oriented Enterprise Modelling with Merode
Software Engineering Productivity Handbook
Software Engineering Productivity Handbook
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
Definition and Experimental Evaluation of Function Points for Object-Oriented Systems
METRICS '98 Proceedings of the 5th International Symposium on Software Metrics
Function Point Measurement Tool for UML Design Specification
METRICS '99 Proceedings of the 6th International Symposium on Software Metrics
IWSM/Metrikon/Mensura '08 Proceedings of the International Conferences on Software Process and Product Measurement
Hi-index | 0.00 |
The effective management of IS-related processes requires measuring the functional size of information systems. Functional size measurement is usually performed using the Function Points Analysis method. Earlier attempts to apply Function Point counting rules to object-oriented systems met with serious problems because the implicit model of functional user requirements in Function Points Analysis is hard to reconcile with the object-oriented paradigm. The emergence of a new generation of functional size measurement methods has changed this picture. The main implementation of this generation, COSMIC Full Function Points, explicitly defines a generic model of functional user requirements onto which artifacts belonging to any IS specification or engineering methodology can be mapped. In this paper we present specific COSMIC-FFP mapping rules for methodologies that take an event-based approach to information system engineering. In particular we show that the event-oriented nature of the COSMIC-FFP measurement rules provides for a natural mapping of concepts. To illustrate the mapping rules we use MERODE, a formal event-based object-oriented methodology for systems development in information processing intensive domains. The mapping rules presented are confined to the enterprise layer in a MERODE IS architecture.