• DocumentCode
    3531128
  • Title

    Aspect-Oriented Requirements Engineering: An Introduction

  • Author

    Rashid, Awais

  • Author_Institution
    Comput. Dept., Lancaster Univ., Lancaster
  • fYear
    2008
  • fDate
    8-12 Sept. 2008
  • Firstpage
    306
  • Lastpage
    309
  • Abstract
    Aspect-oriented requirements engineering (AORE) techniques provide new composition mechanisms to specify and reason about dependencies that crosscut elements of a requirements specification. This paper introduces the basic concepts of aspect-oriented requirements engineering and its support for compositional reasoning--reasoning about dependencies and interactions--over a requirements specification. Typical applications of aspect-oriented requirements engineering techniques are also highlighted. The paper concludes with an annotated bibliography of key tools, techniques and application studies.
  • Keywords
    formal specification; object-oriented programming; reasoning about programs; systems analysis; aspect-oriented requirements engineering; compositional reasoning; dependency reasoning; requirements specification; Bibliographies; Chromium; Documentation; Natural languages; Scattering; Security; Software systems; Systems engineering and theory; annotated bibliography; aspect-oriented requirements engineering; compositional reasoning; requirements composition; separation of concerns;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    International Requirements Engineering, 2008. RE '08. 16th IEEE
  • Conference_Location
    Catalunya
  • ISSN
    1090-705X
  • Print_ISBN
    978-0-7695-3309-4
  • Type

    conf

  • DOI
    10.1109/RE.2008.58
  • Filename
    4685689