USING A TWO-WAY BALANCED INCOMPLETE BLOCK DESIGN TO COMPARING AN AGENT-ORIENTED SOFTWARE ENGINEERING METHODOLOGIES

Faezeh Parandoosh, Siavosh Kaviani

Abstract

There has been a surge of interest in agent-oriented software engineering in recent years. Numerous methodologies for developing agent-based systems have been proposed in the literature and the area of agent-oriented methodologies is maturing rapidly. Evaluating methodologies' strengths, weaknesses and domains of applicability plays an important role in improving them and in developing the ""next-generation"" of methodologies. In this paper, we present a reliable framework that adopts statistical techniques to compare agent-oriented methodologies. Based upon this framework we performed a comparison of four AOSE methodologies MaSE, Prometheus, Tropos and Gaia.

References

  1. Bresciani, P., Giorgini, P., Giunchiglia, F., Mylopoulos, J., Perini, A. (2004) Troops: An agent-oriented software development methodology. From Trento University, Department of Information and Communication Technology.
  2. Fatemi, A., NematBakhsh, N.,TorkLadani, B.(2006). An Investigation of Agent Oriented Software Engineering Methodologies to Provide an Extended Methodology, IEEE International conference on Information and Communication Technologies, 0-7803-9521.
  3. Elamy, H., Far, H. (2005) Utilizing incomplete block designs in evaluating agent-oriented software engineering methodologies, IEEE International conference on Electrical and Computer Engineering, 0-7803-8886.
  4. Giorgini, P., Henderson-Sellers, B. (2005). AgentOriented Methodologies, IDEA GROUP. United States of America, 1th edition.
  5. Luck, M., McBurney, P., Preist, C. (2003). Agent technology: Enabling next generation computing: A roadmap for agent-based computing. AgentLink report. Retrieved from www.agentlink.org/roadmap.
  6. Wooldridge, M., Jennings, N.R. & Kinny,D. (1999). A Methodology for Agent-Oriented Analysis and Design. In Proceedings of the third international conference on Autonomous Agents and Multi-Agent Systems, Seattle, WA.
  7. Wooldridge M., Jennings N.R., Kinny, D. (2000) , The Gaia Methodology for Agent-Oriented Analysis and Design, From Liverpool University, Department of Computer Science.
  8. Giunchiglia, F., Mylopoulos, J., Perini, A. (2002). The Tropos software development methodology: Processes, Models and Diagrams. In Third International Workshop on Agent- Oriented Software Engineering.
  9. Wooldridge, M., (1997) Agent-based software engineering In IEE Proc. on Software Engineering, 144 (1) 26-37.
  10. Waldner, A., Fuster , P., (2002). An Agent Oriented Methodology: High Level and Intermediate Models.
  11. Scott A. DeLoach, Mark F.Wood, and Clint H. (2001) Sparkman. Multiagent systems engineering. International Journal of Software Engineering and Knowledge Engineering, 11(3):231-258.
  12. Padgham, L., Winikoff, M., (2002). Prometheus: A methodology for developing intelligent agents. In Third International Workshop on Agent-Oriented Software Engineering.
  13. Leskowsky, Z. and D. Anderson (2003). Comparing Agent Oriented Methodologies. American Society of System.
  14. Castro, J., Kolp, M., Mylopoulos, J., (2002). Towards requirements-driven information systems engineering: The tropos project, Information Systems, Elsevier: Amsterdam, The Netherlands.
  15. Bresciani, P., Giorgini, P., Giunchiglia, F., Mylopoulos, J and Perini, A. (2002). Troops: An agent-oriented software development methodology. Technical Report DIT-02-0015, from Trento University, Department of Information and Communication Technology.
  16. Scott A. DeLoach, Eric T. Matson, and Yonghua Li. (2002). Applying agent oriented software engineering to cooperative robotics. In Proceedings of the The 15th International FLAIRS Conference.
  17. Mouratidis, H., Giorgini, P., Manson, G., & Philp, L., (2002). Using Tropos methodology to Model an Integrated Health Assessment System. In Proceedings of the 4th International Bi-Conference Workshop on Agent-Oriented Information Systems.
Download


Paper Citation


in Harvard Style

Parandoosh F. and Kaviani S. (2007). USING A TWO-WAY BALANCED INCOMPLETE BLOCK DESIGN TO COMPARING AN AGENT-ORIENTED SOFTWARE ENGINEERING METHODOLOGIES . In Proceedings of the Second International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-8111-10-4, pages 56-65. DOI: 10.5220/0002585200560065


in Bibtex Style

@conference{enase07,
author={Faezeh Parandoosh and Siavosh Kaviani},
title={USING A TWO-WAY BALANCED INCOMPLETE BLOCK DESIGN TO COMPARING AN AGENT-ORIENTED SOFTWARE ENGINEERING METHODOLOGIES},
booktitle={Proceedings of the Second International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2007},
pages={56-65},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002585200560065},
isbn={978-989-8111-10-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Second International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - USING A TWO-WAY BALANCED INCOMPLETE BLOCK DESIGN TO COMPARING AN AGENT-ORIENTED SOFTWARE ENGINEERING METHODOLOGIES
SN - 978-989-8111-10-4
AU - Parandoosh F.
AU - Kaviani S.
PY - 2007
SP - 56
EP - 65
DO - 10.5220/0002585200560065