Academia.eduAcademia.edu

Outline

Methodological aspects in the design of a multi-agent system

2000

Abstract

Agent design is a complex human activity involving active and proactive modules of software that may present knowledge representation and learning aspects. In this study we review some Agent-Oriented Methodologies including extensions of object oriented and knowledge engineering methodologies. Moreover, we present a case study of a multi-agent system for requirement engineering formal specification that was designed using "the Agent Modelling Technique for Systems of BDI agent" . Finally, a discussion about the use of the methodology is presented.

References (20)

  1. Workshop on Cooperative Systems (COOP'95), pages 141-160, 1995.
  2. Finin T., et al. Specification of the KQML agent communication language. Technical report, DARPA Knowledge Sharing Initiative, External Working Group, 1992.
  3. FIPS Pub 183. Integration definition for function modeling (IDEF0). Software Standard. Modelling techniques. FIPS Pub 183, Computer Systems Laboratory National Institute of Standards and Technology, Gaithersburg, Md. 20899, 1993.
  4. Franklin, S. and Graesser, A., Is it an agent or just a program?: A taxonomy for autonomous agents. In Intelligent Agents III: Agent Theories, Architectures, and Languages. Springer-Verlag. 21-35, 1997.
  5. Ghezzi C., Jazayeri M., and Mandrioli D., Fundamentals of software Engineering. Englewood Cliffs, N. J.: Prentice Hall, 1991
  6. Glaser N., Contribution to Knowledge Modelling in a Multi-Agent Framework (the CoMoMAS Approach). PhD thesis, L'Universtité Henri Poincaré, Nancy I, France, November 1996.
  7. Iglesias C. A., Garijo M., González J. C., and Velasco J. R., Analysis and design of multiagent systems using MAS-CommonKADS. In AAAI'97 Workshop on Agent Theories, Architectures and Languages -ATAL, Providence, RI, July 1997. (An extended version of this paper has been published in INTELLIGENT AGENTS IV: Agent Theories, Architectures, and Languages, Springer Verlag, 1998)
  8. Jacobson
  9. Kingston J., Modelling interaction between a KBS and its users. Newsletter of BCS SGES Methodologies Interest Group, 1, August 1992. Also available from AIAI as AIAI-TR-141.
  10. Kosanke K., CIMOSA -A European Development for Enterprise Integration. IOS Press, 1993.
  11. Kendall E. A., Malkoun M. T., and Jiang C., A methodology for developing agent based systems for enterprise integration. In Luckose D. and Zhang C., editors, Proceedings of the First Australian Workshop on DAI, Lecture Notes on Artificial Intelligence. Springer- Verlag: Heidelberg, Germany, 1996.
  12. Kinny D., Georgeff M., and Rao A., A methodology and modelling technique for systems of BDI agents. In van der Velde W. and Perram J., editors, Agents Breaking Away: Proceedings of the Seventh European Workshop on Modelling Autonomous Agents in a Multi-Agent World MAAMAW'96, (LNAI Volume 1038). Springer- Verlag: Heidelberg, Germany, 1996.
  13. Moulin B. and Brassard M., A scenario-based design method and an environment for the development of multiagent systems. In Lukose D. and C. Zhang, editors, First Australian Workshop on Distributed Artificial Intelligence, (LNAI volume 1087), pages 216-231. Springer-Verlag: Heidelberg, Germany, 1996.
  14. Moulin B. and Cloutier L.. Collaborative work based on multiagent architectures: A methodological perspective. In Aminzadeh F. and Jamshidi M., editors, Soft Computing: Fuzzy Logic, Neural Networks and Distributed Artificial Intelligence, pages 261-296, Prentice-Hall, 1994.
  15. Ovalle A. and Garbay C., Towards a method for multi- agent system design. In Bramer M. A. and Milne R. W., editors, Proceedings of Expert Systems 92, the 12th Annual Technical Conference of the British Computer Society Specialist group on Expert Systems, Research and Development in Expert Systems IX, British Computer Society Conference Series, pages 93-106, Cambridge, U.K., Cambridge University Press, December 1992.
  16. Petrie, C. Jr., Agent-based engineering, the web, and intelligence. IEEE Expert 11(6): 24-29, 1996.
  17. Rumbaugh J., Blaha M., Premerlani W., Eddy F., and Lorensen V., Object-Oriented Modelling and Design. Prentice-Hall, 1991.
  18. Schreiber A. Th., Wielinga B. J., Akkermans J. M., and Van de Velde W., CommonKADS: A comprehensive methodology for KBS development. Deliverable DM1.2a KADS-II/ M1/RR/UvA/70/1.1, University of Amsterdam, Netherlands Energy Research Foundation ECN and Free University of Brussels, 1994.
  19. Weih H., Schue J., and Calmet J.. CommonKADS and cooperating knowledge based systems. In Proceedings of the 4th KADS User meeting, GMD, Bonn, 1994.
  20. Woolddridge, M.J., and N. R. Jennings. Agents Theories, Architectures, and Language. Tutorial. First International Conference on Multi-Agent Systems. 1995.