• 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