Skip to main content

Managing Agent Interactions with Context-Driven Dynamic Organizations

  • Conference paper
Engineering Environment-Mediated Multi-Agent Systems (EEMMAS 2007)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 5049))

Abstract

Organizations are at the heart of multi-agent systems. To deal with the ongoing dynamics and changes in the system, organizations have to adapt. Typically, agents are responsible to deal with the complexity of organization dynamics. In this paper, we present an approach for context-driven dynamic organizations in which the agent environment takes the burden of managing organization dynamics. Driven by the context, the agent environment manages the evolution of organizations and actively advertises roles to the agents, supporting the necessary collaborations between agents needed in the current context. We introduce a conceptual model for context-driven dynamic organizations and present a software architecture that supports the model in a distributed setting. The proposed approach separates the management of dynamic evolution of organizations from the actual functionality provided by the agents playing roles in the organizations. Separating these concerns makes it easier to understand, design, and manage organizations in multi-agent systems.

We show how we have applied context-driven dynamic organizations in a concrete case of monitoring traffic jams. In this case, camera agents associated with traffic monitoring cameras collaborate in organizations. Depending on the context, camera agents play different roles, with responsibilities ranging from simple measurement to data aggregation. When a traffic jam covers the viewing range of multiple cameras, organizations are dynamically merged, assuring cameras detecting the same traffic jam can collaborate. Vice versa, when a traffic jam dissolves, the organization is dynamically split up. Test results indicate that context-based dynamic organizations is a promising approach to support decentralized traffic monitoring.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abuhadrous, I., Nashashibi, F., Laurgeau, C.: Multi-Sensor Fusion (GPS, IMU, Odometers) for Precise Land Vehicle Localisation Using RTMAPS. In: 11th International Conference on Advanced Robotics (ICAR 2003) (2003)

    Google Scholar 

  2. Bandini, S., Manzoni, S., Vizzari, G.: A Spatially Dependent Communiction Model for Ubiquitous Systems. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, Springer, Heidelberg (2005)

    Google Scholar 

  3. Bensrhair, A., Bertozzi, M., Broggi, A., Miché, P., Mousset, S., Toulminet, G.: A cooperative approach to vision-based vehicle detection. In: 4th International IEEE Conference on Intelligent Transportation Systems, ITSC 2001, Oakland, USA, August 2001, pp. 207–212 (2001)

    Google Scholar 

  4. Cabani, I., Toulminet, G., Bensrhair, A.: A color stereo vision system for extraction of 3d edges of obstacle. In: Proceedings of the 2006 IEEE Intelligent Transportation Systems Conference (ITSC 2006), pp. 307–312 (2006)

    Google Scholar 

  5. Cabri, G., Leonardi, L., Zambonelli, F.: Separation of concerns in agent applications by roles. In: Proceedings of 22nd International Conference on Distributed Computing Systems Workshops, 2002, pp. 430–435 (2002)

    Google Scholar 

  6. Cellular Automaton Traffic Simulators, http://rcswww.urz.tu-dresden.de/~helbing/RoadApplet/

  7. Chang, P., Chen, K., Chien, Y., Kao, E., Soo, V.: From Reality to Mind: A Cognitive Middle Layer of Environment Concepts for Believable Agents. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, Springer, Heidelberg (2005)

    Google Scholar 

  8. Dastani, M., Dignum, V., Dignum, F.: Role-assignment in open agent societies. In: Proceedings of the second international joint conference on Autonomous agents and multiagent systems, pp. 489–496 (2003)

    Google Scholar 

  9. Demazeau, Y.: Multi-Agent Systems Methodology. In: 2nd Franco-Mexican School on Cooperative and Distributed Systems, LAFMI 2003 (August 2006), http://lafmi.lania.mx/escuelas/esd03/ponencias/Demazeau.pdf

  10. Demazeau, Y., Rocha Costa, A.C.: Populations and organizations in open multi-agent systems. In: Proceedings of the 1st National Symposium on Parallel and Distributed AI (1996)

    Google Scholar 

  11. Dignum, V., Dignum, F., Sonenberg, L.: Towards Dynamic Reorganization of Agent Societies. In: Proceedings of Workshop on Coordination in Emergent Agent Societies at ECAI (2004)

    Google Scholar 

  12. ERTICO: Intelligent Transportation Systems for Europe, http://www.ertico.com/

  13. Ferber, J., Gutknecht, O.: A meta-model for the analysis and design of organizations in multi-agent systems. In: Proceedings of the 3rd International Conference on Multi Agent Systems, p. 128 (1998)

    Google Scholar 

  14. Ferber, J., Michel, F., Baez, J.: AGRE: Integrating environments with organizations. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, Springer, Heidelberg (2005)

    Google Scholar 

  15. Gasser, L.: Organizations in multi-agent systems. In: 10th European Workshop on Modeling Autonomous Agents in a Multi-Agent World (MAAMAW 2001) (2001)

    Google Scholar 

  16. Goya, Y., Chateau, T., Malaterre, L., Trassoudaine, L.: Vehicle trajectories evaluation by static video sensors. In: Proceedings of the 2006 IEEE Intelligent Transportation Systems Conference (ITSC 2006), Toronto, Canada, September 2006, pp. 864–869 (2006)

    Google Scholar 

  17. Gupte, S., Masoud, O., Papanikolopoulos, N.P.: Detection and classification of vehicles. IEEE Trans. on Intelligent Transportation Systems 3, 37–47 (2002)

    Article  Google Scholar 

  18. Hightower, J., Brumitt, B., Borriello, G.: The location stack: A layered model for location in ubiquitous computing. In: Proceedings of the 4th IEEE Workshop on Mobile Computing Systems & Applications (WMCSA 2002), Callicoon, NY, June 2002, pp. 22–28. IEEE Computer Society Press, Los Alamitos (2002)

    Chapter  Google Scholar 

  19. Horling, B., Lesser, V.: A survey of multi-agent organizational paradigms. Knowl. Eng. Rev. 19(4), 281–316 (2004)

    Article  Google Scholar 

  20. ITS America: Intelligent Transportation Society of America, http://www.itsa.org/

  21. Jackson, M.: The Meaning of Requirements. Annals of Software Engineering, Special Issue on Software Requirements Engineering 3, 5–22 (1997)

    Google Scholar 

  22. Jennings, N.R.: On agent-based software engineering. Artificial Intelligence 177(2), 277–296 (2000)

    Article  Google Scholar 

  23. Jung, Y.K., Lee, K.W., Ho, Y.S.: Content-based event retrieval using semantic scene interpretation for automated traffic surveillance. ITS 2(3), 151–163 (2001)

    Google Scholar 

  24. Kendall, E.: Role modeling for agent system analysis, design, and implementation. IEEE Concurrency 8(2), 34–41 (2000)

    Article  Google Scholar 

  25. Morris, B., Trivedi, M.: Robust classification and tracking of vehicles in traffic video streams. In: Proceedings of the 2006 IEEE Intelligent Transportation Systems Conference (ITSC 2006), Toronto, Canada, September 2006, pp. 1078–1083 (2006)

    Google Scholar 

  26. Odell, J., Parunak, H.V.D., Fleischer, M.: The Role of Roles. Journal of Object Technology 2(1), 39–51 (2003)

    Google Scholar 

  27. Odell, J., Van Dyke Parunak, H., Brueckner, S., Sauter, J.A.: Changing roles: Dynamic role assignment. Journal of Object Technology 2(5), 77–86 (2003)

    Google Scholar 

  28. Odell, J.J., Parunak, H.V.D., Fleischer, M.: The Role of Roles in Designing Effective Agent Organizations. In: Software Engineering for Large-scale Multi-agent Systems: Research Issues and Practical Applications (2003)

    Google Scholar 

  29. Okuyama, F., Bordini, R.H., da Rocha Costa, A.C.: An Environment Description Language for Multiagent Simulation. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, Springer, Heidelberg (2005)

    Google Scholar 

  30. Omicini, A., Ricci, A.: Reasoning about organisation: Shaping the infrastructure. AI* IA Notizie 16(2), 7–16 (2003)

    MathSciNet  Google Scholar 

  31. Omicini, A., Zambonelli, F.: TuCSoN: a Coordination Model for Mobile Information Agents. In: Proc. of the 1st Workshop on Innovative Internet Information Systems (1998)

    Google Scholar 

  32. Sadeghi, M., Fathy, M.: A low-cost occlusion handling using a novel feature in congested traffic images. In: Proceedings of the 2006 IEEE Intelligent Transportation Systems Conference (ITSC 2006), Toronto, Canada, September 2006, pp. 522–527 (2006)

    Google Scholar 

  33. Sumiya, N., Familiar, K., Kamijo, S.: Incident detection system by sensor fusion network employing image sensors and supersonic wave sensors. In: Intelligent Transportation Systems Conference, 2006. ITSC 2006, pp. 1066–1071. IEEE, Los Alamitos (2006)

    Chapter  Google Scholar 

  34. Tambe, M., Pynadath, D.V., Chauvat, N.: Building dynamic agent organizations in cyberspace. IEEE Internet Computing 4(2), 65–73 (2000)

    Article  Google Scholar 

  35. Tessier, C., Cariou, C., Debain, C., Chausse, F., Chapuis, R., Rousset, C.: A real-time, multi-sensor architecture for fusion of delayed observations: Application to vehicle localisation. In: Proceedings of the 2006 IEEE Intelligent Transportation Systems Conference (ITSC 2006) (2006)

    Google Scholar 

  36. Traffic Congestion, http://en.wikipedia.org/wiki/Traffic_congestion

  37. Weyns, D., Omicini, A., Odell, J.: Environment as a First-Class Abstraction in Multiagent Systems. Autonomous Agents and Multi-Agent Systems 14(1), 5–30 (2007)

    Article  Google Scholar 

  38. Weyns, D., Steegmans, E., Holvoet, T.: Towards Active Perception in Situated Multi-Agent Systems. Applied Artificial Intelligence 18(9-10), 867–883 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Danny Weyns Sven A. Brueckner Yves Demazeau

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Haesevoets, R., Van Eylen, B., Weyns, D., Helleboogh, A., Holvoet, T., Joosen, W. (2008). Managing Agent Interactions with Context-Driven Dynamic Organizations. In: Weyns, D., Brueckner, S.A., Demazeau, Y. (eds) Engineering Environment-Mediated Multi-Agent Systems. EEMMAS 2007. Lecture Notes in Computer Science(), vol 5049. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85029-8_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-85029-8_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-85028-1

  • Online ISBN: 978-3-540-85029-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics