5. Reconfiguration in a Dynamic Environment

  1. Barbara Dunin-Kȩplicz Ph.D. Professor1 and
  2. Rineke Verbrugge Ph.D. Professor2

Published Online: 6 MAY 2010

DOI: 10.1002/9780470665237.ch5

Teamwork in Multi-Agent Systems: A Formal Approach

Teamwork in Multi-Agent Systems: A Formal Approach

How to Cite

Dunin-Kȩplicz, B. and Verbrugge, R. (2010) Reconfiguration in a Dynamic Environment, in Teamwork in Multi-Agent Systems: A Formal Approach, John Wiley & Sons, Ltd, Chichester, UK. doi: 10.1002/9780470665237.ch5

Author Information

  1. 1

    Warsaw University and Polish Academy of Sciences, Poland

  2. 2

    University of Groningen, The Netherlands

Publication History

  1. Published Online: 6 MAY 2010
  2. Published Print: 18 JUN 2010

Book Series:

  1. Wiley Series in Agent Technology

Book Series Editors:

  1. Michael Wooldridge

Series Editor Information

  1. University of Liverpool, UK

ISBN Information

Print ISBN: 9780470699881

Online ISBN: 9780470665237



  • agent attitudes;
  • collective commitments;
  • dynamic environment;
  • reconfiguration;
  • social plan;
  • teamwork


A dynamic environment requires flexible behavior to ensure successful teamwork. This chapter isolates and analyses separately the three essential aspects of team cooperation and coordination in a distributed environment. These are construction, maintenance and realization of the type of collective commitments that optimally fit the application domain, the group structure and the situation. The chapter uses the generic notion of collective commitment C-COMMG, P, abstracting from any particular type of commitment. As reconfiguration amounts to intelligent replanning, it naturally focuses on a team’s social plan which is an obligatory element of any group commitment. The chapter presents a detailed introduction to the four stages of teamwork, including formal definitions of corresponding agent attitudes. Subsequently, the general ideas behind the author’s reconfiguration method are explained and the reconfiguration algorithm is presented. Finally, the algorithm is illustrated by an example application.

Controlled Vocabulary Terms

multi-agent systems; planning; team working