Function Point Extraction Method from Goal and Scenario Based Requirements Text

Efficient processing of software requirements expressed in natural language is still and active area of research in systems development. Function Point is widely used as a basis to estimate software development cost and schedule. This paper discusses a method for extracting function point from requirements text gathered using the goal and scenario based requirements elicitation technique. The proposed method aims to establish and maintain traceability between function point and requirements text. Text based function point extraction guidance rules have been developed. The proposed method-ology has been applied to Order Processing System development.

[1]  Joachim Karlsson,et al.  A Cost-Value Approach for Prioritizing Requirements , 1997, IEEE Softw..

[2]  Barry W. Boehm,et al.  Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.

[3]  Colette Rolland,et al.  Guiding Goal Modeling Using Scenarios , 1998, IEEE Trans. Software Eng..

[4]  Shinji Kusumoto,et al.  Function point measurement tool for UML design specification , 1999, Proceedings Sixth International Software Metrics Symposium (Cat. No.PR00403).

[5]  Vincenzo Gervasi,et al.  Processing natural language requirements , 1997, Proceedings 12th IEEE International Conference Automated Software Engineering.

[6]  Sooyong Park,et al.  A Process and Tool Support for Managing Activity and Resource Conflicts Based on Requirements Classification , 2005, NLDB.

[7]  Sooyong Park,et al.  A Linguistics-Based Approach for Use Case Driven Analysis Using Goal and Scenario Authoring , 2004, NLDB.

[8]  Stephen Fickas,et al.  Goal-Directed Requirements Acquisition , 1993, Sci. Comput. Program..

[9]  Barry W. Boehm,et al.  Software Cost Option Strategy Tool (S-COST) , 1996, Proceedings of 20th International Computer Software and Applications Conference: COMPSAC '96.

[10]  J. B. Dreger,et al.  Function point analysis , 1989 .