Semantic Formalisation of Emerging Dynamics of Compositional Agent Systems

  • Frances Brazier
  • Pascal Van Eck
  • Jan Treur
Part of the Handbook of Defeasible Reasoning and Uncertainty Management Systems book series (HAND, volume 7)

Abstract

Multi-agent systems often are heterogeneous systems composed of different types of autonomous agents. Each of these agents may be based on a specific design specification, and may have its own semantics. Global dynamics at the level of the entire system emerges from the behaviours of the agents separately, and the manner in which the agents interact. Since the behaviour of each of the agents is specified in a local manner, independent of the global multi-agent system structure, an important semantical question is how global dynamics can be defined, given this variety of heterogeneous individual agents semantics. The question addressed in this chapter is how different behaviours independently defined at the level of individual agents can be composed to obtain emergent global multi-agent system behaviour, without assuming a uniform global semantic model for the system as a whole, and, in particular, without assuming a uniform global time frame.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  1. [Bradshaw, 1997]
    J. Bradshaw. An Introduction to Software Agents. In Software Agents, J. Bradshaw, ed. pp. 3–46. MIT Press, 1997.Google Scholar
  2. [Bratman, 1987]
    M. E. Bratman. Intentions, Plans and Practical Reason. Harvard University Press, 1987.Google Scholar
  3. Brazier et al.,2001] F. M. T. Brazier, C. M. Jonker and J. Treur. Compositional Multi-agent System Design: Dynamics and Control. This volume,2001.Google Scholar
  4. Brazier et al.,1999] F. M. T. Brazier, J. Treur, N. J. E. Wijngaards and M. Willems. Temporal semantics of task models and problem solving methods. Data and Knowledge Engineering,29 17112,1999.Google Scholar
  5. Charron-Bost et al.,1996] B. Charron-Bost, E Mattern and G. Tel. Synchronous, asynchronous, and causally ordered communication. Distributed Computing,9 173–191, 1996.Google Scholar
  6. Engelfriet et al.,1999] J. Engelfriet, C. M. Jonker and J. Treur. Compositional verification of multi-agent systems in temporal multi-epistemic logic. In Intelligent Agents V, Proc. of the Fifth International Workshop on Agent Theories, Architectures and Languages, ATAL’98,J. P. Mueller, M. P. Singh and A. S. Rao, eds. pp. 177–194. Lecture Notes in AI, vol. 1555, Springer Verlag, 1999. Also this volume.Google Scholar
  7. Finin et al.,1997] T. Finin, Y. Labrou and J. Mayfield. KQML as an agent communication language. In Software Agents,J. Bradshaw, ed. MIT Press, 1997.Google Scholar
  8. [Fisher and Wooldridge, 1997]
    M. Fisher and M. Wooldridge. On the formal specification and verification of multi-agent systems. International Journal of Cooperative Information Systems, 6, 37–65, 1997.CrossRefGoogle Scholar
  9. [Garlan and le Métayer, 1997]
    D. Garlan and D. le Métayer, eds. Coordination Languages and Models. Proceedings of the Second International Conference, COORDINATION ‘87. Lecture Notes in Computer Science, volume 1282, Springer-Verlag, 1997.Google Scholar
  10. [Gavrila and Treur, 1994]
    I. S. Gavrila and J. Treur. A formal model for the dynamics of compositional reasoning systems. In Proc. 11th European Conference on Artificial Intelligence, ECAI’94, A. G. Cohn, ed. pp. 307–311. Wiley and Sons, 1994.Google Scholar
  11. Giunchiglia and Ghidini, 1997] E Giunchiglia and C. Ghidini. Local models semantics, or contextual reasoning = locality + compatibility. In AAA! Fall 1997 Symposium on Context in Knowledge Representation and Natural Language. MIT, Cambridge, MA.Google Scholar
  12. [Jonker and Treur, 1998]
    C. M. Jonker and J. Treur. A generic architecture for broker agents. In Proceedings of the Third International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology, PAAM’98, H. S. Nwana and D. T. Ndumu, eds. pp. 623–624. The Practical Application Company Ltd, 1998.Google Scholar
  13. [Lamport, 1986]
    L. Lamport On interprocess communication, part I-basic formalism. Distributed Computing, 1, 77–85, 1986.CrossRefGoogle Scholar
  14. Lassila, 1998] O. Lassila. Web metadata: A matter of semantics. IEEE Internet Computing,2, 1998. See also http://www.w3.org/RDF/.Google Scholar
  15. [Milner, 1989]
    R. Milner. Communication and Concurrency. International Series in Computer Science. Prentice Hall, 1989.Google Scholar
  16. Milner et al.,1992] R. Milner, J. Parrow and D. Walker. A calculus of mobile processes, parts I and II. Journal of Information and Computation,100 1–40 and 41–77,1992.Google Scholar
  17. [O’Brien and Nichol, 1998]
    P. D. O’Brien and R. C. Nichol. FIPA—towards a standard for software agents. BT Technology Journal, 16, 51–59, 1998.CrossRefGoogle Scholar
  18. [Pratt, 1986]
    V. R. Pratt. Modeling concurrency with partial orders. International Journal of Parallel Programming, 15, 33–71, 1986.CrossRefGoogle Scholar
  19. [Rao and Georgeff, 1991]
    A. S. Rao and M. P. Georgeff. Modeling rational agents within a BDI architecture. In Proceedings of the Second Conference on Knowledge Representation and Reasoning, R. Fikes and E. Sandewall, eds. pp. 473–484, Morgan Kaufman, 1991.Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2002

Authors and Affiliations

  • Frances Brazier
    • 1
  • Pascal Van Eck
    • 1
  • Jan Treur
    • 1
  1. 1.Vrije Universiteit AmsterdamThe Netherlands

Personalised recommendations