Mihai Barbuceanu and Mark S. Fox. Capturing and modeling coordination knowledge for multi-agent systems. Journal on Intelligent and Cooperative Information Systems, July 1996.
Alan H. Bond and Les Gasser. An analysis of problems and research in DAI. In Alan H. Bond and Les Gasser, editors, Readings in Distributed Artificial Intelligence, pages 3–36. Morgan Kaufmann Publishers: San Mateo, CA, 1988.
Grady Booch. Object-Oriented Design with Applications. Benjamin/Cummings, Redwood City, CA, 1991.
F. M. T. Brazier, B. M. Dunin-Keplicz, N. R. Jennings, and Treur J. DESIRE: Modelling multi-agent systems in a compositional formal framework. Int Journal of Cooperative Information Systems, 1(6):67–94, January 1997.
Birgit Burmeister. Models and methodology for agent-oriented analysis and design. In K Fischer, editor, Working Notes of the KI’96 Workshop on Agent-Oriented Programming and Distributed Systems, 1996. DFKI Document D-96-06.
David Cockburn and Nick R. Jennings. ARCHON: A distributed artificial intelligence system for industrial applications. In G. M. P. O’Hare and N. R Jennings, editors, Foundations of Distributed Artificial Intelligence, pages 319–344. John Wiley & Sons, 1996.
Anne Collinot, Alexis Drogoul, and Philippe Benhamou. Agent oriented design of a soccer robot team. In Proceedings of the Second International Conference on Multi-Agent Systems (ICMAS-96), pages 41–47, Kyoto, Japan, December 1996.
Rational Software Corporation. Unified Modelling Languaje (UML) version 1.0. Rational Software Corporation, 1997.
Rose Dieng. Specifying a cooperative system through agent-based knowledge acquisition. In Proceedings of the International Workshop on Cooperative Systems (COOP’95), pages 141–160, Juen-les-Pis, January 1995. Also published in Proc. of the 9th International Workshop on Acquisition Knowledge for Knowledge-Based Systems, Banff, Canada, February–March 1995, pages 20-1-20-20.
M. d’Inverno, M. Fisher, A. Lomuscio, M. Luck, M. de Rijke, M. Ryan, and M. Wooldridge. Formalisms for multi-agent systems. The Knowledge Engineering Review, 3(12), 1997.
B. G. Buchanan et al. Constructing an expert system. In F. Hayes-Roth, D. A. Waterman, and D. Lenat, editors, Building Expert Systems. Addison-Wesley, 1983.
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.
M. Fisher, J. Müller, M. Schroeder, G. Staniford, and G. Wagner. Methodological foundations for agent-based systems. In Proceedings of the UK Special Interest Group on Foundations of Multi-Agent Systems (FOMAS). Published in Knowledge Engineering Review (12) 3, 1997, 1997. http://www.dcs.warwick.ac.uk/fomas/fomas96/abstracts/ker3.ps.
M. Fisher and M. Wooldridge. On the formal specification and verification of multi-agent systems. International Journal of Cooperative Information Systems, 1(6):37–65, 1997.
Les Gasser and Jean-Pierre Briot. Object-based concurrent processing and distributed artificial intelligence. In Nicholas M. Avouris and Les Gasser, editors, Distributed Artificial Intelligence: Theory and Praxis, pages 81–108. Kluwer Academic Publishers: Boston, MA, 1992.
Norbert Glaser. Contribution to Knowledge Modelling in a Multi-Agent Framework (the Co-MoMAS Approach). PhD thesis, L’Universtité Henri Poincaré, Nancy I, France, November 1996.
Lynne E. Hall. User design issues for distributed artificial intelligence. In G. M. P. O’Hare and N. R Jennings, editors, Foundations of Distributed Artificial Intelligence, pages 543–556. John Wiley & Sons, 1996.
D. Harel. Statecharts: A visual formalism for complex systems. Sci. Computer Program, 8:231–247, 1987.
Carlos A. Iglesias, Mercedes Garijo, José C. González, and Juan R. Velasco. Analysis and design of multiagent systems using MAS-CommonKADS. In AAAI’97 Workshop on Agent Theories, Architectures and Languages, Providence, RI, July 1997. ATAL. (An extended version of this paper has been published in INTELLIGENT AGENTS IV: Agent Theories, Architectures, and Languages, Springer Verlag, 1998.
ITU-T. Z100 (1993). CCITT specification and description language (SDL). Technical report, ITU-T, June 1994.
I. Jacobson, M. Christerson, P. Jonsson, and G. Övergaard. Object-Oriented Software Engineering. A Use Case Driven Approach. ACM Press, 1992.
N. R. Jennings and A. J. Jackson. Agent-based meeting scheduling: A design and implementation. Electronic Letters, The Institution of Electrical Engineering, 31(5):350–352, March 1995.
N. R. Jennings and M. Wooldridge. Applying agent technology. Applied Artificial Intelligence, 9(6):357–370, 1995.
Elisabeth A. Kendall, Margaret T. Malkoun, and Chong Jiang. A methodology for developing agent based systems for enterprise integration. In D. Luckose and Zhang C., editors, Proceedings of the First Australian Workshop on DAI, Lecture Notes on Artificial Intelligence. Springer-Verlag: Heidelberg, Germany, 1996.
J. Kingston. 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.
D. Kinny. The AGENTIS agent interaction model. In J. P. Müller, M. P. Singh, and A. S. Rao, editors, Intelligent Agents V — Proceedings of the Fifth International Workshop on Agent Theories, Architectures, and Languages (ATAL-98), Lecture Notes in Artificial Intelligence. Springer-Verlag, Heidelberg, 1999. In this volume.
David Kinny, Michael Georgeff, and Anand Rao. A methodology and modelling technique for systems of BDI agents. In W. van der Velde and J. Perram, 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.
K. Kosanke. CIMOSA-A European Development for Enterprise Integration. IOS Press, 1993.
Kazushiro Kuwabara, Toru Ishida, and Nobuyasu Osato. Agen Talk: Coordination protocol description for multiagent systems. In Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95), page 455, San Francisco, CA, June 1995.
Michael Luck, Nathan Griffiths, and Mark d’Inverno. From agent theory to agent construction: A case study. In J. P. Müller, M. Wooldridge, and N. R. Jennings, editors, Intelligent Agents III (LNAI 1193), Lecture Notes in Artificial Intelligence. Springer-Verlag: Heidelberg, Germany, 1997.
B. Moulin and L. Cloutier. Collaborative work based on multiagent architectures: A methodological perspective. In Fred Aminzadeh and Mohammad Jamshidi, editors, Soft Computing: Fuzzy Logic, Neural Networks and Distributed Artificial Intelligence, pages 261–296. Prentice-Hall, 1994.
Bernard Moulin and Mario Brassard. A scenario-based design method and an environment for the development of multiagent systems. In D. Lukose and C. Zhang, editors, First Australian Workshop on Distributed Artificial Intelligentce, (LNAI volume 1087), pages 216–231. Springer-Verlag: Heidelberg, Germany, 1996.
H. Jürgen Müller. (Multi)-agent systems engineering. In Second Knowledge Engineering Forum, Karlsruhe, February 1996.
H. Jürgen Müller. Towards agent systems engineering. International Journal on Data and Knowledge Engineering. Special Issue on Distributed Expertise, (23):217–245, 1996.
J. P. Müller. The right agent (architecture) to do the right thing. In J. P. Müller, M. P. Singh, and A. S. Rao, editors, Intelligent Agents V— Proceedings of the Fifth International Workshop on Agent Theories, Architectures, and Languages (ATAL-98), Lecture Notes in Artificial Intelligence. Springer-Verlag, Heidelberg, 1999. In this volume.
G.M.P O’Hare and M.J. Wooldridge. A software engineering perspective on multi-agent system design: Experience in the development of MADE. In Nicholas M. Avouris and Les Gasser, editors, Distributed Artificial Intelligence: Theory and Praxis, pages 109–127. Kluwer Academic Publishers: Boston, MA, 1992.
Arturo Ovalle and Catherine Garbay. Towards a method for multi-agent system design. In M. A. Bramer and R. W. Milne, editors, Proceedings of Expert Systems 92, the 12th Annual Technical Conference of the British Computer Society Specialist group on Expert Systems, Researchand Development in Expert Systems IX, British Computer Society Conference Series, pages 93–106, Cambridge, U.K., December 1992. Cambridge University Press.
Alejandro Quintero, María Eugenia Ucrós, and Silvia Takhashi. Multi-agent systems protocol language specification. In Proccedings of the CIKM Workshop on Intelligent Information Agents, December 1995.
Björn Regnell, Michael Andersson, and Johan Bergstrand. A hierarchical use case model with graphical representation. In Proceedings of ECBS’96, IEEE International Symposium and Workshop on Engineering of Computer-Based Systems, March 1996.
Ekkart Rudolph, Jens Grabowski, and Peter Graubmann. Tutorial on message sequence charts (MSC). In Proceedings of FORTE/PSTV’96 Conference, October 1996.
J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, and V. Lorensen. Object-Oriented Modeling and Design. Prentice-Hall, 1991.
A. Th. Schreiber, B. J. Wielinga, J. M. Akkermans, and W. Van de Velde. CommonKADS: A comprehensive methodology for KBS development. Deliverable DM1.2a KADSII/ M1/RR/UvA/70/1.1, University of Amsterdam, Netherlands Energy Research Foundation ECN and Free University of Brussels, 1994.
Yoav Shoham. Agent-oriented programming. Artificial Intelligence, 60(1):51–92, March 1993.
Munindar P. Singh, Michael N. Huhns, and Larry M. Stephens. Declarative representations of multiagent systems. IEEE Transactions on Knowledge and Data Engineering, 5(5):721–739, October 1993.
L. Z. Varga, N. R. Jennings, and D. Cockburn. Integrating intelligent systems into a cooperating community for electricity distribution management. International Journal of Expert Systems with Applications, 7(4):563–579, 1994.
Egon M. Verharen. A Language-Action Perspective on the Design of Cooperative Information Agents. PhD thesis, Katholieke Universieit Brabant, the Netherlands, March 1997.
Hans-Peter Weih, Joachim Schue, and Jacques Calmet. CommonKADS and cooperating knowledge based systems. In Proceedings of the 4th KADS User meeting, GMD, Bonn, 1994.
R. Wirfs-Brock, B. Wilkerson, and L. Wiener. Designing Object-Oriented Software. Prentice-Hall, 1990.
M. Wooldridge. Agents and software engineering. AI*IA Notizie XI, 3, September 1998.
M. Wooldridge andN. R. Jennings. Pitfalls of agent-oriented development. In P. Sycara and M. Wooldridge, editors, Agents’ 98: Proceedings of the Second International Conference on Autonomous Agents. ACM Press, May 1998.
Michael Wooldridge, Greg O’Hare, and Rebecca Elks. FELINE: A Case Study in the Design and Implementation of a Co-operating Expert System. In Proceedings of the International Conference on Expert Systems and their Applications (Avignon-91. Avignon-91, May 1991.