DocumentCode
2696399
Title
Extension and partitioning of use cases in support of formal object modeling
Author
Ryoo, J. ; Stach, J.F. ; Park, E.K.
Author_Institution
Comput. Sci. Telecommun. Program, Missouri Univ., Kansas City, MO, USA
fYear
1999
fDate
1999
Firstpage
238
Lastpage
243
Abstract
The number of use cases produced for any non-trivial system can be large. These use cases may contain redundancies resulting from multilevel stakeholder communities, natural language ambiguity, terminology differences, and common data and behaviours. In order to prepare use cases for formal requirements modeling, some structure is needed to classify the use cases into partitions that are meaningful to the object modeler. This paper extends Jacobson´s (1992) use cases with a refinement called system oriented use cases. The extensions are then partitioned according to the strength of their similarity: behavioural, intentional, and environmental. The partitioning is exhaustive and produces a hierarchy. The hierarchy is a useful input to bound the requirements modeling activity that follows the elicitation phase
Keywords
formal specification; natural languages; nomenclature; object-oriented programming; formal object modeling; formal requirements modeling; multilevel stakeholder communities; natural language ambiguity; system oriented use cases; terminology; use case partitioning; Cities and towns; Computer aided software engineering; Guidelines; Jacobian matrices; Natural languages; Object oriented modeling; Terminology;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-Specific Systems and Software Engineering and Technology, 1999. ASSET '99. Proceedings. 1999 IEEE Symposium on
Conference_Location
Richardson, TX
Print_ISBN
0-7695-0122-2
Type
conf
DOI
10.1109/ASSET.1999.756774
Filename
756774
Link To Document