Abstract
Although Use Case driven analysis has been widely used in requirements analysis, it does not facilitate effective requirements elicitation or provide rationale for the various artifacts that get generated. On the other hand, goal and scenario based approach is considered to be effective for elicitation but it does not lead to use cases. This paper discusses how to combine goal and scenario based requirements elicitation technique with use case driven analysis using natural language concepts. In our proposed approach, four levels of goals, scenario authoring rules, and linguistic techniques have been developed to identify use cases from text based goal and scenario descriptions. The artifacts resulting from our approach could be used as input to a use case diagramming tool to automate the process of use case diagram generation.
This work was supported by the National Research Laboratory (NRL) Program of the Ministry of Science and Technology of Korea and University IT Research Center Project.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Regnell, B., Kimbler, K., Wesslén, A.: Improving the Use Case Driven Approach to Requirements Engineering. In: RE 1995: Second IEEE International Symposium on Requirements Engineering, pp. 1–8 (1995)
Potts, C.: Fitness for Use: the System Quality that Matters Most. In: Proc. Third Int’l Workshop Requirements Eng.: Foundations of Software Quality REFSQ 1997, Barcelona, June 1997, pp. 15–28 (1997)
Loucopoulos, P.: The F3 (From Fuzzy to Formal) View on Requirements Engineering. Ingénierie des Systèmes d’Information 2(6), 639–655 (1994)
Anton, A.I.: Goal-Based Requirements Analysis. In: 2nd International Conference on Requirements Engineering, Colorado, April 15 - 18, pp. 136–144 (1996)
Potts, C., Takahashi, K., Anton, A.I.: Inquiry-Based Requirements Analysis. IEEE Software 11(2), 21–32 (1994)
Cockburn, A.: Writing Effective Use Cases. Addison-Wesley, Reading (2001)
Ralyté, J., et al.: Method Enhancement with Scenario Based Techniques. In: Proceedings of CAiSE 1999, 11th Conference on Advanced Information Systems Engineering (1999)
Rolland, C., et al.: Guiding Goal Modeling Using Scenarios. IEEE Transaction on Software Engineering 24(12), 1055–1071 (1998)
Rolland, C., Ben Achour, C., Cauvet, C., Ralyté, J., Sutcliffe, A., Maiden, N.A.M., Jarke, M., Haumer, P., Pohl, K., Dubois, Heymans, P.: A Proposal for a Scenario Classification Framework. Requirements Eng. J. 3(1), 23–47 (1998)
Nurcan, S., Grosz, G., Souveyet, C.: Describing Business Processes with a Use Case Driven Approach. In: Pernici, B., Thanos, C. (eds.) CAiSE 1998. LNCS, vol. 1413, p. 339. Springer, Heidelberg (1998)
Kim, J.W., Kim, J.T., Park, S.Y., Sugumaran, V.J.: A Multi view approach for Requirements analysis using goal and scenario. Industrial Management and Data Systems (2004) (to be published)
Dardenne, A., Fickas, S., van Lamsweerde, A.: Goal-Directed Concept Acquisition in Requirements Elicitation. In: Proc. IWSSD-6—Sixth Int’l Workshop Software Specification and Design, Como, Italy, pp. 14–21 (1991)
Sommerville, I., Sawyer, P.: Requirements Engineering: A Good Practice Guide. Wiley, Chichester (1997)
Plihon, V., Ralyté, J., Benjamen, A., Maiden, N.A.M., Sutcliffe, A., Dubois, E., Heymans, P.: A Reuse-Oriented Approach for the Construction of Scenario Based Methods. In: Proc. Int’l Software Process Assoc. Fifth Int’l Conf. Software Process (ICSP 1998), Chicago, June 1998, pp. 14–17 (1998)
Rolland, C., Ben Achour, C.: Guiding the Construction of Textual Use Case Specifications. Data & Knowledge Engineering Journal 25(1-2), 125–160 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kim, J., Park, S., Sugumaran, V. (2004). A Linguistics-Based Approach for Use Case Driven Analysis Using Goal and Scenario Authoring. In: Meziane, F., Métais, E. (eds) Natural Language Processing and Information Systems. NLDB 2004. Lecture Notes in Computer Science, vol 3136. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27779-8_14
Download citation
DOI: https://doi.org/10.1007/978-3-540-27779-8_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22564-5
Online ISBN: 978-3-540-27779-8
eBook Packages: Springer Book Archive