USING A TWO-WAY BALANCED INCOMPLETE BLOCK DESIGN TO COMPARING AN AGENT-ORIENTED SOFTWARE ENGINEERING METHODOLOGIES
Faezeh Parandoosh, Siavosh Kaviani
2007
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
- 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.
- 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.
- 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.
- Giorgini, P., Henderson-Sellers, B. (2005). AgentOriented Methodologies, IDEA GROUP. United States of America, 1th edition.
- 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.
- 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.
- Wooldridge M., Jennings N.R., Kinny, D. (2000) , The Gaia Methodology for Agent-Oriented Analysis and Design, From Liverpool University, Department of Computer Science.
- 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.
- Wooldridge, M., (1997) Agent-based software engineering In IEE Proc. on Software Engineering, 144 (1) 26-37.
- Waldner, A., Fuster , P., (2002). An Agent Oriented Methodology: High Level and Intermediate Models.
- 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.
- Padgham, L., Winikoff, M., (2002). Prometheus: A methodology for developing intelligent agents. In Third International Workshop on Agent-Oriented Software Engineering.
- Leskowsky, Z. and D. Anderson (2003). Comparing Agent Oriented Methodologies. American Society of System.
- Castro, J., Kolp, M., Mylopoulos, J., (2002). Towards requirements-driven information systems engineering: The tropos project, Information Systems, Elsevier: Amsterdam, The Netherlands.
- 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.
- 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.
- 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.
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