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
CountryGermany
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