Applying function point to unified modeling language: conversion model and pilot study

We consider convertibility of the elements of the unified modeling language into entities of the function point analysis, introduces a model for establishing the link, and presents a pilot study for comparing the function point counts provided by the model with those provided by a function point certified expert. In order to map the unified modeling language elements to function point analysis entities, the paper develops guidelines, rules, heuristics, and flexibility specifications, which also constitute the requirements of an analyzer and semiautomatic converter, implemented as a wizard inside IBM-Rational Rose. The paper presents and discusses the design, conduction and results of the pilot study.

[1]  Giovanni Cantone,et al.  Measure-driven processes and architecture for the empirical evaluation of software technology , 2000, J. Softw. Maintenance Res. Pract..

[2]  Roberto Meli Early and Extended Function Point: a new method for Function Points estimation , 1997 .

[3]  T.-H. Nguyen,et al.  Mapping the OO-Jacobson approach into function point analysis , 1997, Proceedings of TOOLS USA 97. International Conference on Technology of Object Oriented Systems and Languages.

[4]  John Smith,et al.  The Estimation of Effort Based on Use Cases , 1999 .

[5]  Alain Abran,et al.  A proposed measurement role in the rational unified process and its implementation with ISO 19761: COSMIC-FFP , 2004 .

[6]  Alain Abran,et al.  FULL FUNCTION POINTS , 1997 .

[7]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[8]  Magne Jørgensen,et al.  Estimating Software Development Effort Based on Use Cases-Experiences from Industry , 2001, UML.

[9]  Alain Abran,et al.  On the compatibility between full function points and IFPUG function points , 1999 .

[10]  Shinji Kusumoto,et al.  Function-point analysis using design specifications based on the Unified Modelling Language , 2001, J. Softw. Maintenance Res. Pract..

[11]  Alain Abran,et al.  COSMIC full function point method : 2004 - State of the Art , 2004 .

[12]  R. Fiutem,et al.  Definition and experimental evaluation of function points for object-oriented systems , 1998, Proceedings Fifth International Software Metrics Symposium. Metrics (Cat. No.98TB100262).

[13]  Sandro Morasca,et al.  Property-Based Software Engineering Measurement , 1996, IEEE Trans. Software Eng..