CFP last date
20 June 2024
Reseach Article

A Comparative Analysis of Agent Oriented Requirement Engineering Frameworks

by Shambhu Bhardwaj, Achal Kumar Goyal
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 87 - Number 8
Year of Publication: 2014
Authors: Shambhu Bhardwaj, Achal Kumar Goyal

Shambhu Bhardwaj, Achal Kumar Goyal . A Comparative Analysis of Agent Oriented Requirement Engineering Frameworks. International Journal of Computer Applications. 87, 8 ( February 2014), 11-15. DOI=10.5120/15227-3744

@article{ 10.5120/15227-3744,
author = { Shambhu Bhardwaj, Achal Kumar Goyal },
title = { A Comparative Analysis of Agent Oriented Requirement Engineering Frameworks },
journal = { International Journal of Computer Applications },
issue_date = { February 2014 },
volume = { 87 },
number = { 8 },
month = { February },
year = { 2014 },
issn = { 0975-8887 },
pages = { 11-15 },
numpages = {9},
url = { },
doi = { 10.5120/15227-3744 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
%0 Journal Article
%1 2024-02-06T22:05:23.193936+05:30
%A Shambhu Bhardwaj
%A Achal Kumar Goyal
%T A Comparative Analysis of Agent Oriented Requirement Engineering Frameworks
%J International Journal of Computer Applications
%@ 0975-8887
%V 87
%N 8
%P 11-15
%D 2014
%I Foundation of Computer Science (FCS), NY, USA

The success of the software system is measured by the degree to which it meets the purpose for which it was intended. Requirement Engineering is the process of discovering that purpose, by identifying stakeholders and their needs and documenting these in a form that is amendable to analysis, communication and implementation. Agent –oriented concepts are becoming very popular in software engineering as modelling frameworks for requirement engineering. This paper introduces the current Agent Oriented Requirement Engineering (AORE) Methodologies. It discusses what approaches have been followed; the suitability of these approaches for agent modelling; compares these approaches in a tabular form and some conclusions drawn from review.

  1. Du Bois, P. , The Albert II Language - On the Design and the Use of a Formal Specification Language for Requirements Analysis, Ph. D. thesis, Dept. of Computer Science, University of Namur, Namur, Belgium, 1995.
  2. Jennings, N. R. and Wooldridge, M. (Eds. ), Agent Technology: Foundations, Applications, and Markets, Springer-Verlag, Berlin, 1998.
  3. Alexei Lapouchnian , "Modeling Mental States in Requirements Engineering – An Agent-Oriented Framework Based on i* and CASL", A thesis submitted to the Faculty of Graduate Studies in partial fulfillment of the requirements for the degree of Master of Science York University Toronto, Canada July, 2004
  4. Shapiro, S. , Lespérance, Y. , and Levesque, H. J. , Specifying Communicative Multi-Agent Systems with ConGolog, in Agents and Multi-Agent Systems - Formalisms, Methodologies, and Applications, W. Wobcke, M. Pagnucco, and C. Zhang, eds. , 1-14, LNAI, Springer-Verlag, Berlin, 1998.
  5. Wang, X. , Agent-Oriented Requirements Engineering Using the ConGolog and i* Frameworks,M. Sc. thesis, Dept. of Computer Science, York University, Toronto, ON, Canada, 2001, to appear.
  6. Yu, E. S. K. , Towards Modelling and Reasoning Support for Early-Phase Requirements Engineering, in Proc. of the 3rd IEEE Int. Symp. on Requirements Engineering (RE'97), 226-235, Washington, DC, 1997.
  7. P. Bresciani, P. Giorgini, F. Giunchiglia, J. Mylopoulos, and A. Perini. TROPOS: An agent oriented software development methodology. Autonomous Agents and Multi-Agent Systems, 2003. in Press
  8. E. Yu. Modeling Strategic Relationships for Process Reengineering. PhD thesis, University of Toronto, Department of Computer Science, University of Toronto, 1995.
  9. E. Yu. Why agent-oriented requirements engineering. In Proceedings of 3rd Workshop on Requirements Engineering For Software Quality, Barcelona, Catalonia, June 1997.
  10. J. Castro, M. Kolp, J. Mylopoulos. Towards requirements driven information system engineering: The Tropos Project.
  11. D'Inverno M. , Luck, M. "Development and Application of an Agent Based Framework" Proceedings of the First IEEE International Conference on Formal Engineering Methods, Hiroshima, Japan, 1997.
  12. Rumbaugh, J. , Jacobson I. , Booch, G. The Unified Modelling Language Reference Manual. Rational Software Corporation, Addison Wesley, UK, 1999.
  13. Colette Rolland, Carine Souveyet, and Camille Ben Achour, Guiding Goal Modeling Using Scenarios, IEEE Transactions On Software Engineering, Vol. 24, No. 12, December 1998
  14. J. A. Bubenko, Extending the Scope of Information Modeling, Proc. 4th Int. Workshop on the Deductive Approach to Information Systems and Databases, Lloret-Costa Brava, Catalonia, Sept. 20-22, 1993, pp. 73-98.
  15. M. Jackson, System Development, Prentice-Hall, 1983
  16. Carlos A. Iglesias , M. Garijo, " A Survey of Agent Oriented Methodologies"
  17. Bubenko JA. Information modeling in the context of system development. In S. H. Lavington, editor, Information Processing 80, pages 395-411. North-Holland, 1980
  18. S. Nwana "Software agents: An Overview" (1996)
  19. Phillippe Du Bois, Eric Dubois, Jean- Marc Zeippen, " On the Use of a Formal Requirement Engineering Language: The Generalized Railroad Crossing Problem" , Springer-Verlag London Limited -1997
  20. Awais Rashid, Peter Sawyer, Ana Moreira, João Araújo, Early Aspects: a Model for Aspect-Oriented Requirements Engineering
  21. Ecole Polytechnique Federale de Lausanne, Goal Driven Requirements Engineering Overview
  22. Smith, R. (1996a), "Software Agent Technology", Proceedings of The First International Conference on the Practical Applications of Intelligent Agents and Multi-Agent Technology, London, UK, 557-571
  23. Bashar N. and S. Easterbrook, "Requirement Engineering: A Roadmap"
  24. Y. Lesperance , Steven Shapario, "On Agent Oriented Requirement Engineering"
  25. E. Yu and J. Mylopoulos, Understanding Why in Requirements Engineering – with an Example,Workshop on System Requirements: Analysis, Management, and Exploitation, Schloß Dagstuhl, Saarland, Germany, October 4–7, 1994.
  26. Paolo Donzeli, " Agents, goals and Quality in a Structured Requirement Engineering Framework-a case study"
  27. Paolo Bresciani and Paolo Donzeli, " REF: a Practical Agent Based Requirement Engineering Framework"
  28. Amund Tveit "A survey of Agent-Oriented Software Engineering" (2001)
  29. Lespérance, Y. and Shapiro, S. , On Agent-Oriented Requirements Engineering, position paper, International Workshop on Agent-Oriented Information Systems (AOIS'99), Heidelberg, Germany, June 1999.
  30. Nancy R. Mead, Eric D. Hough, Theodore R. Stehney II, Security Quality Requirements, Engineering (SQUARE) Methodology, November 2005
  31. S. Ratchev, E. Urwin, D. Muller, K. S. Pawar, I. Moulek, Knowledge based requirement engineering for one-of-a-kind complex systems, Jan 2002
Index Terms

Computer Science
Information Sciences


Requirement Engineering Agent Orientation Software Agent Modelling Frameworks.