Abstract
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.
This research was supported by University IT Research Center (ITRC) project, South Korea.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ambriola, V., Gervasi, V.: Processing natural langauge requirements. In: Proceedings of the 12th International Conference on Automated Software Engineering, p. 36. IEEE Computer Society, Los Alamitos (1997)
Albrecht, A.J.: Measuring Application Development Productivity. In: IBM Applications Development Symposium, Monterey CA (1979)
Garmus, D., Herron, D.: Function Point Analysis. Addison Wesley, Reading (2001)
ISO-IEC, International ISO/IEC Standard 14143-1, Information Technology – Software measurement – Functional size, Part 1: Definition of Concepts (1998)
Uemura, T., Kusumoto, S., Inoue, K.: Function Point Measurement Tool for UML Design Specification. In: IEEE METRICS 1999, p. 62 (1999)
IFPUG, Function Point Counting Practice Manual Release 4.1.1, International Function Point User Group (2000)
Boehm, B., In, H.: Software Cost Option Strategy Tool (S-COST). In: Boehm, B. (ed.) Proceedings of 20th International Computer Software and Applications Conference (COMPSAC 1996), pp. 15–20 (August 1996)
Karlsson, J., Ryan, K.: A cost-value approach for prioritizing requirements. IEEE Software 14(5), 67–74 (1997)
Boehm, B.: Software Engineering Economics. Prentice-Hall, Englewood Cliffs (1981)
Yang, H., Kim, M., Park, S., Sugumaran, V.: A Process and Tool Support for Managing Activity and Resource Conflicts Based on Requirements Classification. In: Montoyo, A., Muńoz, R., Métais, E. (eds.) NLDB 2005. LNCS, vol. 3513, pp. 114–125. Springer, Heidelberg (2005)
Dardenne, A., van Lamsweerde, A., Fickas, S.: Goal-Directed Requirements Acquisition. Science of Computer Programming 20, 3–50 (1993)
Rolland, C., Souveyet, C., Ben Achour, C.: Guiding goal modeling using scenarios. IEEE Transactions on Software Engineering 24, 1055–1071 (1998)
Kim, J., Park, S., Sugumaran, V.: A Linguistics-Based Approach for Use Case Driven Analysis Using Goal and Scenario Authoring. In: Meziane, F., Métais, E. (eds.) NLDB 2004. LNCS, vol. 3136, pp. 159–170. Springer, Heidelberg (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Choi, S., Park, S., Sugumaran, V. (2006). Function Point Extraction Method from Goal and Scenario Based Requirements Text. In: Kop, C., Fliedl, G., Mayr, H.C., Métais, E. (eds) Natural Language Processing and Information Systems. NLDB 2006. Lecture Notes in Computer Science, vol 3999. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11765448_2
Download citation
DOI: https://doi.org/10.1007/11765448_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34616-6
Online ISBN: 978-3-540-34617-3
eBook Packages: Computer ScienceComputer Science (R0)