A METADATA-DRIVEN APPROACH FOR ASPECT-ORIENTED REQUIREMENTS ANALYSIS

Sérgio Agostinho, Ana Moreira, André Marques, João Araújo, Isabel Brito, Ricardo Ferreira, Ricardo Raminhos, Jasna Kovačević, Rita Ribeiro, Philippe Chevalley

Abstract

This paper presents a metadata-driven approach based on aspect-oriented requirements analysis. This approach has been defined in cooperation with the European Space Agency in the context of the “Aspect Specification for the Space Domain” (ASSD) project. ASSD aims at assessing the applicability and usefulness of aspect-orientation for the space domain (ground segment software projects in particular), focusing on the early stages of the software development life cycle. This paper describes a rigorous representation of requirements analysis concepts, refines a method for handling early aspects, and proposes a client/server architecture based on a metadata repository.

References

  1. Baniassad E., & Clarke S. (2004). Theme an Approach for Aspect-Oriented Analysis and Design. International Conference on Software Engineering, Edinburgh, Scotland.
  2. Brito, I., & Moreira, A. (2003a). Advanced Separation of Concerns for Requirements Engineering. VIII Jornadas de Ingeniería de Software y Bases de Datos (JISBD), Alicante, Spain.
  3. Brito, I., & Moreira, A. (2003b). Towards a Composition Process for Aspect-Oriented Requirements. Early Aspects 2003: Aspect-Oriented Requirements Engineering and Architecture Design, AOSD 2003, Boston, USA.
  4. Chung, L., Nixon, B., Yu, E., & Mylopoulos, J. (2000). Non-Functional Requirements In Software Engineering. Kluwer Academic Publishers.
  5. Ferreira, R., Moura-Pires, J., Martins R., & Pantoquilho, M. (2005). XML based Metadata Repository for Information Systems, 12th Portuguese Conference on Artificial Intelligence (EPIA 05), Portugal.
  6. Ferreira, R., Raminhos, R., & Moreira, A. (2005). Metadata Driven Aspect Specification. ACM/IEEE 8th International Conference on Model Driven Engineering Languages and Systems, Montego Bay, Jamaica.
  7. Ferreira, R., & Moura-Pires, J. (2007). Extensible Metadata Repository for Information Systems and Enterprise Applications. 9th International Conference on Enterprise Information Systems (ICEIS), Funchal, Portugal.
  8. Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C. Videira, Loingtier, J.-M., & Irwin, J. (1997). Aspect-Oriented Programming. European Conference on Object-Oriented Programming (ECOOP), Finland.
  9. Marques, A., Raminhos R., Ferreira, R., Ribeiro R., Agostinho S., Moreira, A., & Araújo J. (2007). Aspect-Oriented Analysis Applied To The Space Domain. 9th International Conference on Enterprise Information Systems (ICEIS), Madeira, Portugal.
  10. Rashid, A., Moreira, A., & Araújo, J. (2003). Modularisation and Composition of Aspectual Requirements, AOSD 2003, Boston, USA.
  11. Sommerville, I. (2006). Software Engineering (8th edition). Addison-Wesley.
  12. Stapleton, J. (1997). Dynamic Systems Development Method. Addison-Wesley.
  13. UNINOVA (2007). ASSD - Aspects Specification for the Space Domain. Retrieved March 8, 2008 from http://www2.uninova.pt/ca3/en/project_ASSD.htm.
  14. Wiegers, K. (2003). Software Requirements (2nd edition). Microsoft Press
Download


Paper Citation


in Harvard Style

Agostinho S., Moreira A., Marques A., Araújo J., Brito I., Ferreira R., Raminhos R., Kovačević J., Ribeiro R. and Chevalley P. (2008). A METADATA-DRIVEN APPROACH FOR ASPECT-ORIENTED REQUIREMENTS ANALYSIS . In Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 6: ICEIS, ISBN 978-989-8111-38-8, pages 129-136. DOI: 10.5220/0001684101290136


in Bibtex Style

@conference{iceis08,
author={Sérgio Agostinho and Ana Moreira and André Marques and João Araújo and Isabel Brito and Ricardo Ferreira and Ricardo Raminhos and Jasna Kovačević and Rita Ribeiro and Philippe Chevalley},
title={A METADATA-DRIVEN APPROACH FOR ASPECT-ORIENTED REQUIREMENTS ANALYSIS},
booktitle={Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 6: ICEIS,},
year={2008},
pages={129-136},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001684101290136},
isbn={978-989-8111-38-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 6: ICEIS,
TI - A METADATA-DRIVEN APPROACH FOR ASPECT-ORIENTED REQUIREMENTS ANALYSIS
SN - 978-989-8111-38-8
AU - Agostinho S.
AU - Moreira A.
AU - Marques A.
AU - Araújo J.
AU - Brito I.
AU - Ferreira R.
AU - Raminhos R.
AU - Kovačević J.
AU - Ribeiro R.
AU - Chevalley P.
PY - 2008
SP - 129
EP - 136
DO - 10.5220/0001684101290136