A PROCESS FOR MULTI-AGENT DOMAIN AND APPLICATION ENGINEERING - The Domain Analysis and Application Requirements Engineering Phases
Adriana Leite, Rosario Girardi
2009
Abstract
Domain Engineering is a process for the development of a reusable application family in a particular domain problem, and Application Engineering, the one for the construction of a specific application based on the reuse of software artifacts in the application family previously produced in the Domain Engineering process. MADAE-Pro is an ontology-driven process for multi-agent domain and application engineering which promotes the construction and reuse of agent-oriented applications families. This article introduces an overview of MADAE-Pro emphasizing the description of its domain analysis and application requirements engineering phases and showing how software artifacts produced from the first are reused in the last one.
References
- Bellifemine, F., Caire, G., Poggi, A., Rimassa, G., 2003. JADE A White Paper. Exp v. 3 n. 3, Sept., http://jade.tilab.com/.
- Bresciani, P., Giorgini, P., Giunchiglia, F., Mylopoulos, J., and Perini, A., 2004. “TROPOS: An Agent-Oriented Software Development Methodology”, In: Journal of Autonomous Agents and Multi-Agent Systems, Kluwer Academic Publishers Volume 8, Issue 3, pp. 203-236.
- Cossentino, M., Sabatucci, L., Sorace, S. and Chella, A., 2004. Patterns reuse in the PASSI methodology. In: Proceedings of the Fourth International Workshop Engineering Societies in the Agents World (ESAW'03), pp. 29-31, Imperial College London, UK.
- Czarnecki, K., Eisenecker, U. W., 2000. Generative Programming: Methods, Tools, and Applications. ACM Press/Addison-Wesley Publishing Co., New York, NY.
- Dileo, J., Jacobs, T. and Deloach, S., 2002. Integrating Ontologies into Multi-Agent Systems Engineering. Proceedings of 4th International Bi-Conference Workshop on Agent Oriented Information Systems (AOIS 2002), pp. 15-16, Bologna (Italy), July.
- Leite, A. Girardi, R. Cavalcante, U.,2008. MAAEM: A Multi-agent Application Engineering Methodology. In: The 20th International Conference on Software Engineering and Knowledge Engineering, Redwood City. Proceedings of the 20th International Conference on Software Engineering and Knowledge Engineering. Boston: Knowledge Systems Institute.
- Girardi, R.,1992. Application Engineering: Putting Reuse to Work. In: Dennis Tsichritzis (ed.). (Org.). Object Frameworks. Geneve: CUI, v. I, p. 137-149, Université de Geneve.
- Jansen, M., Girardi, R., 2006. GENMADEM: A Methodology for Generative Multi-agent Domain Engineering. In: The 9th International Conference on Software Reuse, 2006, Torino. Proceedings of the 9th International Conference on Software Reuse, Lecture Notes in Computer Science (LNCS), v. 4039, p. 399- 402. Berlin: Springer-Verlag.
- Mariano, R., Girardi, R., Leite, A., Drumond, L. Maranhão, D., 2008. A Case Study on Domain Analysis of Semantic Web Multi-agent Recommender Systems. In: Proceedings 3th International Conference on Software and Data Technologies, p. 160-167, Porto. Portugal.
- Newton, E., Girardi, R., 2007. PROPOST: A knowledgebased tool for supporting Project Portfolio Management. In: International Conference on Systems Engineering and Modeling - ICSEM'07, p. 98-103, Haifa. Proceedings of ICSEM'07.
- Zambonelli, F., Jennings, N., Wooldridge, M. 2003 Developing multiagent systems: The Gaia methodology. ACM Transactions on Software Engineering and Methodology, pp. 417-470.
Paper Citation
in Harvard Style
Leite A. and Girardi R. (2009). A PROCESS FOR MULTI-AGENT DOMAIN AND APPLICATION ENGINEERING - The Domain Analysis and Application Requirements Engineering Phases . In Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8111-86-9, pages 156-161. DOI: 10.5220/0001990201560161
in Bibtex Style
@conference{iceis09,
author={Adriana Leite and Rosario Girardi},
title={A PROCESS FOR MULTI-AGENT DOMAIN AND APPLICATION ENGINEERING - The Domain Analysis and Application Requirements Engineering Phases},
booktitle={Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2009},
pages={156-161},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001990201560161},
isbn={978-989-8111-86-9},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - A PROCESS FOR MULTI-AGENT DOMAIN AND APPLICATION ENGINEERING - The Domain Analysis and Application Requirements Engineering Phases
SN - 978-989-8111-86-9
AU - Leite A.
AU - Girardi R.
PY - 2009
SP - 156
EP - 161
DO - 10.5220/0001990201560161