HYBRID MODELING USING i* AND AGENTSPEAK(L) AGENTS IN AGENT ORIENTED SOFTWARE ENGINEERING

Aniruddha Dasgupta, Farzad Salim, Aneesh Krishna, Aditya K.Ghose

2006

Abstract

In this paper we use i* which is a semi-formal modelling framework to model agent based applications. We then describe how we execute these models into AgentSpeak(L) agents to form the essential components of a multi-agent system. We show that by making changes to the i* model we can generate different executable multi-agent systems. We also describe reverse mapping rules to see how changes to agents in the multi-agent system gets reflected in i* model. This co-evolution of two models offers a novel approach for configuring and prototyping agent based systems.

References

  1. Bordini, R. H., Hbner, J. F., and et. al. (2005). Jason: A Java-based AgentSpeak interpreter used with SACI for multi-agent distribution over the net. http://jason.sourceforge.net/, 0.6 version edition.
  2. Chung, L., Nixon, B. A., Yu, E., and Mylopoulos, J. (2005). Towards executable specifications: Combining i* and agentspeak(l). In Software Engineering and Knowledge Engineering Conference, Taiwan.
  3. Fuxman, A., Kazhamiakin, R., Pistore, M., and Roveri, M. (2003). Formal tropos: language and semantics.
  4. Rao, A. (1996). Agentspeak(l): Bdi agents speak out in a logical computable language. In Agents Breaking Away: Proceedings of the 7th European WS on Modelling Autonomous Agents in a Multi-Agent World. Springer- Verlag: Heidelberg,Germany.
  5. Salim, F., Chang, C. F., Krishna, A., and Ghose, A. K. (2005). Towards executable specifications: Combining i* and agentspeak(l). In Software Engineering and Knowledge Engineering Conference, Taiwan.
  6. Simon, H. (2005). The Science of the Artificial. The MIT Press, Cambridge, MA, 2nd edition.
  7. Yu, E. (1995). Modelling strategic relationships for process reengineering, Phd. Thesis. University of Toronto, Canada.
  8. Yu, E. (1997). Towards modelling and reasoning support for early-phase requirements engineering. In Proceedings of the 3rd IEEE Int. Symp. on Requirements Engineering.
Download


Paper Citation


in Harvard Style

Dasgupta A., Salim F., Krishna A. and K.Ghose A. (2006). HYBRID MODELING USING i* AND AGENTSPEAK(L) AGENTS IN AGENT ORIENTED SOFTWARE ENGINEERING . In Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-972-8865-43-6, pages 420-425. DOI: 10.5220/0002453004200425


in Bibtex Style

@conference{iceis06,
author={Aniruddha Dasgupta and Farzad Salim and Aneesh Krishna and Aditya K.Ghose},
title={HYBRID MODELING USING i* AND AGENTSPEAK(L) AGENTS IN AGENT ORIENTED SOFTWARE ENGINEERING},
booktitle={Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2006},
pages={420-425},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002453004200425},
isbn={978-972-8865-43-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - HYBRID MODELING USING i* AND AGENTSPEAK(L) AGENTS IN AGENT ORIENTED SOFTWARE ENGINEERING
SN - 978-972-8865-43-6
AU - Dasgupta A.
AU - Salim F.
AU - Krishna A.
AU - K.Ghose A.
PY - 2006
SP - 420
EP - 425
DO - 10.5220/0002453004200425