Skip to main content

A Linguistics-Based Approach for Use Case Driven Analysis Using Goal and Scenario Authoring

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3136))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Loucopoulos, P.: The F3 (From Fuzzy to Formal) View on Requirements Engineering. Ingénierie des Systèmes d’Information 2(6), 639–655 (1994)

    Google Scholar 

  4. Anton, A.I.: Goal-Based Requirements Analysis. In: 2nd International Conference on Requirements Engineering, Colorado, April 15 - 18, pp. 136–144 (1996)

    Google Scholar 

  5. Potts, C., Takahashi, K., Anton, A.I.: Inquiry-Based Requirements Analysis. IEEE Software 11(2), 21–32 (1994)

    Article  Google Scholar 

  6. Cockburn, A.: Writing Effective Use Cases. Addison-Wesley, Reading (2001)

    Google Scholar 

  7. Ralyté, J., et al.: Method Enhancement with Scenario Based Techniques. In: Proceedings of CAiSE 1999, 11th Conference on Advanced Information Systems Engineering (1999)

    Google Scholar 

  8. Rolland, C., et al.: Guiding Goal Modeling Using Scenarios. IEEE Transaction on Software Engineering 24(12), 1055–1071 (1998)

    Article  Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. 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)

    Chapter  Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. Sommerville, I., Sawyer, P.: Requirements Engineering: A Good Practice Guide. Wiley, Chichester (1997)

    MATH  Google Scholar 

  14. 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)

    Google Scholar 

  15. Rolland, C., Ben Achour, C.: Guiding the Construction of Textual Use Case Specifications. Data & Knowledge Engineering Journal 25(1-2), 125–160 (1998)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics