SURVEY AND EVALUATION OF AGENT-ORIENTED SOFTWARE ENGINEERING MAIN APPROACHES

S.J. Juneidi and G.A. Vouros

References

  1. [1] B. Bauer, Extending UML for the specification of interactionprotocols, Submission for the 6th Call for Proposal of FIPAand revised version part of FIPA 99, 1999.
  2. [2] M. Wooldridge, N. Jennings, & D. Kinny, Autonomous agentand multiagent system, 3, 2000, 285–312: The Gaia methodol-ogy for agent-oriented analysis and design. (Kluwer AcademicPublisher, 2000).
  3. [3] M. Wood & S.A. DeLoach, An overview of the multiagentsystems engineering methodology, in P. Ciancarini & M.J.Wooldridge (Eds.), Agent-oriented software engineering. Pro-ceedings of the First International Workshop (AOSE-2000),Lecture Notes in Artificial Intelligence (Springer-Verlag, 2001),Vol. 1957, 207–222.
  4. [4] E.S.K. Yu, Towards modelling and reasoning support forearly-phase requirements engineering, in Proceedings of 3rdIEEE International Symposium on Requirements Engineering(RE’97), 1997, 226–235.
  5. [5] E. Dubois, P.D. Bois, F. Dubru, & M. Petit, Agent-orientedrequirements engineering: A case study using the albert lan-guage, in Proceedings of the Fourth International WorkingConference on Dynamic Modelling and Information Systems(DYNMOD’94), 1994, 205–238.
  6. [6] J. Mylopoulos & J. Castro, Tropos: A framework forrequirements-driven software development, in J. Brinkkemper& A. Solvberg (Eds.), Information systems engineering: Stateof the art and research themes, (Toronto, CA: Springer-Verlag,2000).
  7. [7] A. Dardenne, A. van Lamsweerde, & S. Fickas, Goal-directedrequirements acquisition, Science of Computer Programming,20, 1993, 3–50.
  8. [8] L. Chung, B.A. Nixon, E. Yu, & J. Mylopoulos, Non-functionalrequirements in software engineering (Boston, Kluwer Aca-demic Press, 2000).
  9. [9] A. Sabas, M. Badri, & S. Delisle, A multidimensional frameworkfor the evaluation of multiagent system methodologies (Canda,2001).
  10. [10] L. Padgham, J. Thangarajah, & M. Winikoff, The PrometheusDesign Tool – A Conference Management System Case Study,in Proc. Agent-Oriented Software Engineering VIII: 8th Inter-national Workshop, AOSE 2007, Honolulu, HI, USA, May 14,2007, LNCS 4951, 197–211.
  11. [11] N. Glaser, Contribution to knowledge modelling in a multi-agent framework, Ph.D. Thesis, University Henry Poincar_e,Nancy, France, 1996.
  12. [12] C. Iglesias, M. Garijo, J.C. Gonzales, & J.R. Velasco, Analysisand design of multi-agent systems using MAS-CommonKADS,in M.P. Singh, A. Rao & M.J. Wooldridge (Eds.), Intelligentagents IV. Proceedings of the Fourth International Workshopon Agent Theories, Architectures, and Languages (ATAL-97),Lecture Notes in Artificial Intelligence, (Rhode Island, USA:Springer-Verlag, 1998), Vol. 1365, 313–326.
  13. [13] A. Omicini, SODA: Societies and infrastructures in the analy-sis and design of agent-based systems, in P. Ciancarini & M.J.Wooldridge, (Eds.), Agent-oriented software engineering. Pro-ceedings of the First International Workshop (AOSE-2000),Lecture Notes in Artificial Intelligence, (Springer-Verlag, 2001),Vol. 1957, 185–194.
  14. [14] A. Drogoul & A. Collinot, Applying an agent-oriented method-ology to the design of artificial organizations: A case study inrobotic soccer, Autonomous Agents and Multi-Agent Systems,1(1), 1998, 113–129.
  15. [15] J. Ferber & O. Gutknecht, A meta-model for the analysis anddesign of organizations in multi-agent systems, in Proceedingsof the 3rd International Conference on Multi-Agent Systems(ICMAS-98), 1998, 128–135.
  16. [16] T. Juan, L. Sterling, & M. Winikoff, Assembling agent orientedsoftware engineering methodologies from features (Kluwer On-line, Electronic Commerce Research, 2003).
  17. [17] T. Juan, A. Pearce, & L. Sterling, Copyright 2002 ACM1-58113-480-0/02/0007: ROADMAP: Extending the Gaiamethodology for complex open systems AAMAS ’0 2, July15–19, 2002, Bologna, Italy.
  18. [18] F.M.T. Brazier, B.M. Dunin-Keplicz, N.R. Jennings, & J.Treur, DESIRE: Modelling multi-agent systems in a composi-tional formal framework. International Journal of CooperativeInformation Systems, 1 (6), January 1997, 67–94.
  19. [19] D.N. Davis, Y. Luo, & K. Liu, Electronic commerce research:Combining KADS with ZEUS to develop a multi-agent E-commerce application (London, UK: Kluwer Academic Pub-lishers, 2003).
  20. [20] F. Zambonelli, N.R. Jennings, & M. Wooldridge, Developingmultiagent systems: The Gaia methodology, ACM Transac-tions on Software Engineering and Methodology, 12 (3), July2003, 317–370.
  21. [21] D. Kinny, M. George, & A. Rao, A methodology and modellingtechnique for systems of BDI agents, in W. van der Velde &J. Perram (Eds.), Agents breaking away: Proceedings of theSeventh European Workshop on Modelling Autonomous Agentsin a Multi-Agent World (MAAMAW-96), Lecture Notes inArtificial Intelligence Vol. 1038 (Berlin, Germany: Springer-Verlag, 1996), 56–71.
  22. [22] M.P. George & A.S. Rao, BDI agents: From theory to practice,in Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95), 1995, 312–319.
  23. [23] J. Lind, Iterative software engineering for multiagent systems:The MASSIVE method, Lecture Notes in Computer Science,1994 (Berlin u.a.: Springer-Verlag, 2001).
  24. [24] B. Burmeister, Models and methodology for agent-orientedanalysis and design, in K. Fischer (Ed.), Working Notesof the KI96 Workshop on Agent-oriented Programming andDistributed Systems, DFKI Dokument D-96-06, 1996.
  25. [25] B. Moulin & M. Brassad, A scenario-based design method andan environment for the development of multiagent systems,in D. Luckose & C. Zhang (Eds.), Proceedings of the FirstAustralian Workshop on DAI, Lecture Notes in ArtificialIntelligence, Springer-Verlag, 1996, 216–296.12
  26. [26] S.A. Deloachm & M. Wood, Intelligent Agent VII, Develop-ing multiagent systems with agentTool (Berlin, Heidelberg:Springer-Verlag, 2001).
  27. [27] M.A. Ardis, J.A. Chaves, L.J. Jagadeesan, P. Mataga, C. Pu-chol, M.G. Staskauskas, & J. Von Olnhausen, A Framework forevaluating specification methods for reactive systems, Experi-ence Report, Proc. of 17th Intl. Conf. on Software Engineering,Springer, 1995, 47–62.
  28. [28] S. Green, L. Hurst, B. Nangle, P. Cunningham, F. Somers,& R. Evans, SoftwareAgents: A Review, Technical reportTCD-CS-1997-0 6 (Dublin: Trinity College, May 1997).
  29. [29] M. Wood & S.A. Deloach, An overview of the multiagent systemengineering methodology (Berlin: Springer Verlag, 2001).
  30. [30] B. Bauer, A.G. Siemens, Corporate Technology, Informationand communications: UML class diagrams revisited in thecontext of agent-based systems, Germany, 2002.
  31. [31] Speech with Mr. James Odell though e-mail.
  32. [32] S. Katz, Draft of formal specification method book,http://www.cs.technion.ac.il/∼cs236368/, 2000.
  33. [33] N.R. Jennings, On agent-based software engineering, ArtificialIntelligence, 117 (2), 2000, 277–296.
  34. [34] O. Shehory & A. Sturm, Evaluating agent-based system mod-eling techniques, Technical Report TR-ISE/IE-003-2000, Fac-ulty of Industrial Engineering and Management Technion.
  35. [35] O. Shehory & A. Sturm, Evaluation of modeling techniquesfor agent-based systems, Proc. AGENTS’01, February 11–13,Montr´eal, Quebec, Canada, 2001.
  36. [36] D. Kinny, M. Georgeff, & A. Rao, A methodology and modellingtechnique for systems of BDI agents, in W. van der Velde &J. Perram (Eds.), Agents breaking Away: Proceedings of theSeventh European Workshop on Modelling Autonomous Agentsin a Multi-Agent World MAAMAW’96 (Heidelberg, Germany:Springer-Verlag, 1996), LNAI Vol. 1038.
  37. [37] D. Robinson. A Component Based Approach to Agent Spec-ification, M.S. Thesis, AFIT/ENG/00M-22. School of Engi-neering, Air Force Institution of Technology (AU), Wright-Patterson Air Force Base Ohio, USA, March 2000.

Important Links:

Go Back