Designing Cooperative Embedded Systems Using A Multiagent Approach : The Diamond Method

  • Jean-Paul 
  • Michel Occello
Conference paper
Part of the IFIP — The International Federation for Information Processing book series (IFIPAICT, volume 187)


Multiagent systems are well suited to specify requirements for open physical complex systems. However, up to now, no method allows to build software/hardware hybrid multiagent systems. This paper presents an original method for designing physical multiagent systems. It advocates a basic multiagent phase able to tackle functionnal and organizational issues, associated to a componential phase for the detailed design making easier the software/hardware partitionment.

Key words

Multiagent oriented method embedded multiagent system codesign 


  1. [1]
    Breuer, P. T., Madrid, N. M., Bowen, J. P., France, R. B., Larrondo-Petrie, M. M., and Kloos, D. (1999). Reasoning about vhdl and vhdl-ams using denotational semantics. In DATE, pages 346–352.Google Scholar
  2. [2]
    DeLoach, S. A., Wood, M. F., and Sparkman, C. H. (2001). Multiagent systems engineering. International Journal of Software Engineering and Knowledge Engineering, 11(3):231–258.CrossRefGoogle Scholar
  3. [3]
    Demazeau, Y. (1995). From interactions to collective behavior in agent-based systems. In European Conference on Cognitive Science, France.Google Scholar
  4. [4]
    Drogoul, A. and Collinot, A. (1998). Applying an agent oriented methodology to the design of articial organizations: A case study in robotic soccer. Autonomous Agents and Multi-Agent Systems, 1(1): 113–129.CrossRefGoogle Scholar
  5. [5]
    Herlea, D. E., Jonker, C. M., Treur, J., and Wijngaards, N. J. E. (1999). Specication of bahavioural requirements within compositional multi-agent system design. In MAAMAW, pages 8–27.Google Scholar
  6. [6]
    J.P. Jamont and M. Occello (2004). Using organisational structures emergence for maintaining functional integrity in embedded systems networks. In Proceedings of IFIP Working Conference on Artificial Intelligence Applications and Innovations, pages 197–210, Kluwer Academic Publisher.Google Scholar
  7. [7]
    J.P. Jamont and Occello, M. and A. Lagreze (2002). A multiagent system for the instrumentation of an underground hydrographic system. In Proceedings of IEEE International Symposium on Virtual and Intelligent Measurement Systems, Mt Alyeska Resort, AK, USA.Google Scholar
  8. [8]
    Lind, J. (2001). Interative Software Engineering for multiagent systems: The MASSIVE Method, volume 1994 of LNCS/LNAI. Springer Verlag.Google Scholar
  9. [9]
    Occello, M., Demazeau, Y., and Baeijs, C. (1998). Designing organized agents for cooperation in a real time context. In Drogoul, A., Tambe, M., and Singh, J., editors, Collective Robotics, volume LNCS/LNAI 1456, pages 25–73. Springer-Verlag.Google Scholar
  10. [10]
    Ricordel, P.-M. and Demazeau, Y. (2000). From analysis to deployment: Amulti-agent platform survey. In Proceedings of the First International Workshop on Engineering Societies in the Agent World, pages 93–105, London, UK. Springer-Verlag.Google Scholar
  11. [11]
    Russel, S. and Norvig, P. (1995). Articial Intelligence: a Modern Approach. Prantice-Hall.Google Scholar
  12. [12]
    Wooldridge, M., Jennings, N. R., and Kinny, D. (2000). The gaia methodology for agent-oriented analysis and design. Autonomous Agents and Multi-Agent Systems, 3(3):285–312.CrossRefGoogle Scholar

Copyright information

© International Federation for Information Processing 2005

Authors and Affiliations

  • Jean-Paul 
    • 1
  • Michel Occello
    • 1
  1. 1.Laboratoire LCIS/INPGUniversité Pierre-Mendès FranceValenceFrance

Personalised recommendations