You are here: Home > Publications > Automatic Transactions Identification in Use Cases
Log in

Forgot your password?

Automatic Transactions Identification in Use Cases

Mirosław Ochodek and Jerzy Nawrocki (2008)

In: Balancing Agility and Formalism in Software Engineering: 2nd IFIP Central and East European Conference on Software Engineering Techniques CEE-SET 2007, vol. 5082, pp. 55-68, Springer Verlag. LNCS.

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. 
effort estimation, use case points, requirements engineering, natural language processing, use cases, use-case transaction

 This work has been financially supported by Ministry of Science and Higher Education under grant N516 001 31/0269

Supporting only the best, so that they can become even better