Home > Research > Publications & Outputs > Early aspects: a model for aspect-oriented requ...
View graph of relations

Early aspects: a model for aspect-oriented requirements engineering

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

Early aspects: a model for aspect-oriented requirements engineering. / Rashid, Awais; Sawyer, Peter; Moreira, Ana M. D. et al.
Requirements Engineering, 2002. Proceedings. IEEE Joint International Conference on. Washington, DC, USA: IEEE Computer Society, 2002. p. 199-202.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Rashid, A, Sawyer, P, Moreira, AMD & Araújo, J 2002, Early aspects: a model for aspect-oriented requirements engineering. in Requirements Engineering, 2002. Proceedings. IEEE Joint International Conference on. IEEE Computer Society, Washington, DC, USA, pp. 199-202. https://doi.org/10.1109/ICRE.2002.1048526

APA

Rashid, A., Sawyer, P., Moreira, A. M. D., & Araújo, J. (2002). Early aspects: a model for aspect-oriented requirements engineering. In Requirements Engineering, 2002. Proceedings. IEEE Joint International Conference on (pp. 199-202). IEEE Computer Society. https://doi.org/10.1109/ICRE.2002.1048526

Vancouver

Rashid A, Sawyer P, Moreira AMD, Araújo J. Early aspects: a model for aspect-oriented requirements engineering. In Requirements Engineering, 2002. Proceedings. IEEE Joint International Conference on. Washington, DC, USA: IEEE Computer Society. 2002. p. 199-202 doi: 10.1109/ICRE.2002.1048526

Author

Rashid, Awais ; Sawyer, Peter ; Moreira, Ana M. D. et al. / Early aspects: a model for aspect-oriented requirements engineering. Requirements Engineering, 2002. Proceedings. IEEE Joint International Conference on. Washington, DC, USA : IEEE Computer Society, 2002. pp. 199-202

Bibtex

@inproceedings{c603c6011d7347d6a0aa4b8b52e8cd91,
title = "Early aspects: a model for aspect-oriented requirements engineering",
abstract = "Effective RE must reconcile the need to achieve separation of concerns with the need to satisfy broadly scoped requirements and constraints. Techniques such as use cases and viewpoints help achieve separation of stakeholders' concerns but ensuring their consistency with global requirements and constraints is largely unsupported. We build on recent work that has emerged from the aspect-oriented programming (AOP) community to propose a general model for aspect oriented requirements engineering (AORE). The model supports separation of crosscutting functional and non-functional properties at the requirements level. We argue that early separation of such crosscutting properties supports effective determination of their mapping and influence on artefacts at later development stages. A realisation of the model based on a case study of a toll collection system is presented.",
author = "Awais Rashid and Peter Sawyer and Moreira, {Ana M. D.} and Joao Ara{\'u}jo",
year = "2002",
doi = "10.1109/ICRE.2002.1048526",
language = "English",
isbn = "0-7695-1465-0",
pages = "199--202",
booktitle = "Requirements Engineering, 2002. Proceedings. IEEE Joint International Conference on",
publisher = "IEEE Computer Society",

}

RIS

TY - GEN

T1 - Early aspects: a model for aspect-oriented requirements engineering

AU - Rashid, Awais

AU - Sawyer, Peter

AU - Moreira, Ana M. D.

AU - Araújo, Joao

PY - 2002

Y1 - 2002

N2 - Effective RE must reconcile the need to achieve separation of concerns with the need to satisfy broadly scoped requirements and constraints. Techniques such as use cases and viewpoints help achieve separation of stakeholders' concerns but ensuring their consistency with global requirements and constraints is largely unsupported. We build on recent work that has emerged from the aspect-oriented programming (AOP) community to propose a general model for aspect oriented requirements engineering (AORE). The model supports separation of crosscutting functional and non-functional properties at the requirements level. We argue that early separation of such crosscutting properties supports effective determination of their mapping and influence on artefacts at later development stages. A realisation of the model based on a case study of a toll collection system is presented.

AB - Effective RE must reconcile the need to achieve separation of concerns with the need to satisfy broadly scoped requirements and constraints. Techniques such as use cases and viewpoints help achieve separation of stakeholders' concerns but ensuring their consistency with global requirements and constraints is largely unsupported. We build on recent work that has emerged from the aspect-oriented programming (AOP) community to propose a general model for aspect oriented requirements engineering (AORE). The model supports separation of crosscutting functional and non-functional properties at the requirements level. We argue that early separation of such crosscutting properties supports effective determination of their mapping and influence on artefacts at later development stages. A realisation of the model based on a case study of a toll collection system is presented.

U2 - 10.1109/ICRE.2002.1048526

DO - 10.1109/ICRE.2002.1048526

M3 - Conference contribution/Paper

SN - 0-7695-1465-0

SP - 199

EP - 202

BT - Requirements Engineering, 2002. Proceedings. IEEE Joint International Conference on

PB - IEEE Computer Society

CY - Washington, DC, USA

ER -