DocumentCode
2218208
Title
Patterns and aspects for use cases: reuse techniques for use case descriptions
Author
Saeki, Motoshi
Author_Institution
Dept. of Comput. Sci., Tokyo Inst. of Technol., Japan
fYear
2000
fDate
2000
Firstpage
62
Abstract
We discuss two types of reusable components for use case descriptions; use case patterns (templates) and aspect patterns. We investigate which parts of use case descriptions can be catalogued as reusable patterns and templates for requirements analysis processes: 1) use case templates for describing use cases; 2) use case patterns for providing the reusable and changeable structures of use cases; 3) use case frameworks that are the large-scale combinations of use case patterns for application domains; and 4) aspect patterns for weaving non-functional requirements with functional requirements. We describe functional requirements separating from nonfunctional requirements and after specifying them both, we weave them together into a final requirements specification written with use cases
Keywords
formal specification; object-oriented programming; software reusability; aspect patterns; aspect-oriented requirements engineering; functional requirements; requirements analysis processes; requirements specification; reusable components; reuse techniques; templates; use case descriptions; use case patterns; use case templates; Computer aided software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Requirements Engineering, 2000. Proceedings. 4th International Conference on
Conference_Location
Schaumburg, IL
ISSN
1097-0592
Print_ISBN
0-7695-0565-1
Type
conf
DOI
10.1109/ICRE.2000.855586
Filename
855586
Link To Document