Automatic Transactions Identification in Use Cases

  • Mirosław Ochodek
  • Jerzy Nawrocki
Conference paper

DOI: 10.1007/978-3-540-85279-7_5

Volume 5082 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Ochodek M., Nawrocki J. (2008) Automatic Transactions Identification in Use Cases. In: Meyer B., Nawrocki J.R., Walter B. (eds) Balancing Agility and Formalism in Software Engineering. Lecture Notes in Computer Science, vol 5082. Springer, Berlin, Heidelberg

Abstract

Since the early 90’s of the previous century, use cases have became informal industry standard for presenting functional requirements. The rapid popularity growth stimulated many different approaches for their presentation and writing styles. Unfortunately, this variability makes automatic processing of use cases very difficult. This problem might be mitigated by the use of transaction concept, which is defined as an atomic part of the use case scenario. In this paper we present approach to the automatic transaction discovery in the textual use cases, through the NLP analysis. The proposed solution was implemented as a prototype tool UCTD and preliminarily verified in a case study.

Keywords

Use casesUse-cases transactionsUse Case PointsRequirements engineeringEffort estimationNatural language processing
Download to read the full conference paper text

Copyright information

© IFIP International Federation for Information Processing 2008

Authors and Affiliations

  • Mirosław Ochodek
    • 1
  • Jerzy Nawrocki
    • 1
  1. 1.Institute of Computing SciencePoznań University of TechnologyPoznańPoland