|
MULDRE: Multidimensional Analysis of Requirements
Level Trade-Offs
Principal Investigator: Awais
Rashid
Other Project Personnel: Peter
Sawyer (Co-investigator), Ana Moreira (Collaborator at UNL), Joao
Araujo (Collaborator at UNL)
Project Description
Related Publications
Grant Ref: EPSRC EP/C003330/1
Start Date: February 2005
End Date: February 2007
Follow-up Project: AMPLE:
Aspect-Oriented, Model-Driven Product Line Engineering
Project Description:
This project brings together the expertise in requirements engineering
(RE),requirements traceability and aspect-oriented software development
(AOSD) at Lancaster University with experience in specification,
aspect-oriented analysis and modelling at Universidade Nova de Lisboa.
The aim of the project is to develop a framework to analyse trade-offs
among system requirements in a multi-dimensional fashion. The trade-off
analysis will form the basis of deriving a validation specification
for verification of the resultant implementation with reference
to the established trade-offs.
The work to be carried out in this project is a stepping stone
towards more rigorous analysis of requirements level trade-offs
by breaking away from the conventional two-dimensional decomposition
and facilitating projection of the influence of any particular set
of concerns on another set in the requirements specification.
Demonstrations:
- A. Sampaio, A. Rashid (2007). EA-Miner:
A Tool for Identifying and Structuring Aspect-Oriented Requirements,
Demonstration at International Conference on Aspect-Oriented Software
Development (AOSD'07), Vancouver, BC, Canada.
- R. W. Waters, R. Chitchyan, and A. Rashid (2007). MRAT: Multi-Dimensional
Requirements Analysis Tool, Demonstration at International
Conference on Aspect-Oriented Software Development (AOSD'07),
Vancouver, BC, Canada.
Publications:
- A. Sampaio, A. Rashid, R. Chitchyan, and P. Rayson (2007) EA-Miner: Towards Automation in Aspect-Oriented Requirements Engineering. Transactions on Aspect-Oriented Software Development: Special Issue on Early Aspects (Accepted to Appear). Editor(s): J. Araujo, E. Baniasaad, Springer.
- R. Chitchyan, A. Rashid, P. Rayson, and R. W. Waters (2007) Semantics-based Composition for Aspect-Oriented Requirements Engineering. International Conference on Aspect-Oriented Software Development (AOSD), Vancouver, Canada. ACM. Pages 36-48.
Pdf link. - R. Chitchyan, M. Pinto, A. Rashid, and L. Fuentes (2007) COMPASS: Composition-Centric Mapping of Aspectual Requirements to Architecture. Transactions on Aspect-Oriented Software Development: Special Issue on Early Aspects, (Accepted to Appear). Editor(s): J. Araujo, E. Baniasaad,
- E. L. A. Baniassad, P. Clements, J. Araujo, A. Moreira, A. Rashid, and B. Tekinerdogan (2006) Discovering Early Aspects. IEEE Software. Volume 23, Pages 61-69.
Pdf link. - A. Rashid and A. Moreira (2006) Domain Models are NOT Aspect Free. Proceedings of MoDELS/UML. Springer, Lecture Notes in Computer Science. Volume 4199, Pages 155-169.
Pdf link. - A. Moreira, A. Rashid, J. Araujo (2005) Multi-dimensional Separation of Concerns in Requirements Engineering. International Conference on Requirements Engineering (RE), Paris, France, 20 August-2 September. IEEE Computer Society. Pages 285-296.
Pdf link. - A. Moreira, J. Araujo, A. Rashid (2005) A Concern-Oriented Requirements Engineering Model. International Conference on Advanced Information Systems Engineering, Porto, Portugal, June 13-17. Editor(s): O. Pastor, J. Falcão e Cunha, Springer-Verlag. Volume 3520, Pages 293-308.
Pdf link. - R.Chitchyan, A.Rashid, P.Sawyer (2005) Comparing Requirements Engineering Approaches for Handling Crosscutting Concerns. Workshop on Requirements Engineering (held with CAiSE), Porto, Portugal, June 12-14.
Pdf link. - A. Rashid, A.Moreira, J. Araujo, P.Sawyer, A. Sampaio (2005) A Multi-Dimensional, Model-Driven Approach to Concern Identification and Traceability. Workshop on Models and Aspects - Handling Crosscutting Concerns in MDSD (held with ECOOP 2005).
Pdf link.
|