Comparing requirements engineering approaches for handling crosscutting concerns

Ruzanna Chitchyan*, Awais Rashid, Peter Sawyer

*Corresponding author for this work

    Research output: Chapter in Book/Published conference outputConference publication

    Abstract

    A number of requirements engineering (RE) approaches have focused on addressing broadly scoped (non-functional) properties such as security, availability, etc. More recently, several aspect-oriented requirements engineering (AORE) approaches have been proposed to tackle both functional and non-functional requirements of a crosscutting nature. In this paper, we analyse how some well-known RE approaches address crosscutting concerns. We compare these approaches with AORE approaches in order to identify the additional contributions the latter have to offer while at the same time investigating what AORE can learn from traditional RE techniques. We use our comparison to derive a set of challenges to be addressed by AORE techniques. This paper is our position statement, rather then an attempt to precisely evaluate the discussed approaches, for which several large case studies are necessary.

    Original languageEnglish
    Title of host publicationWER 2005 - 8th Workshop on Requirements Engineering
    Pages1-12
    Number of pages12
    Publication statusPublished - 1 Dec 2005
    Event8th Workshop on Requirements Engineering, WER 2005 - Porto, Germany
    Duration: 13 Jun 200514 Jun 2005

    Publication series

    NameWER 2005 - 8th Workshop on Requirements Engineering, Workshop em Engenharia de Requisitos

    Conference

    Conference8th Workshop on Requirements Engineering, WER 2005
    Country/TerritoryGermany
    CityPorto
    Period13/06/0514/06/05

    Fingerprint

    Dive into the research topics of 'Comparing requirements engineering approaches for handling crosscutting concerns'. Together they form a unique fingerprint.

    Cite this