Skip to main content
Top
Published in:
Cover of the book

2015 | OriginalPaper | Chapter

Agent Environments for Multi-agent Systems – A Research Roadmap

Authors : Danny Weyns, Fabien Michel

Published in: Agent Environments for Multi-Agent Systems IV

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Ten years ago, researchers in multi-agent systems became more and more aware that agent systems consist of more than only agents. The series of workshops on Environments for Multi-Agent Systems (E4MAS 2004-2006) emerged from this awareness. One of the primary outcomes of this endeavor was a principled understanding that the agent environment should be considered as a primary design abstraction, equally important as the agents. A special issue in JAAMAS 2007 contributed a set of influential papers that define the role of agent environments, describe their engineering, and outline challenges in the field that have been the drivers for numerous follow up research efforts. The goal of this paper is to wrap up what has been achieved in the past 10 years and identify challenges for future research on agent environments. Instead of taking a broad perspective, we focus on three particularly relevant topics of modern software intensive systems: large scale, openness, and humans in the loop. For each topic, we reflect on the challenges outlined 10 years ago, present an example application that highlights the current trends, and from that outline challenges for the future. We conclude with a roadmap on how the different challenges could be tackled.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.): Environments for Multi-Agent Systems I, E4MAS 2004. LNCS, vol. 3374. Springer, Heidelberg (2005) Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.): Environments for Multi-Agent Systems I, E4MAS 2004. LNCS, vol. 3374. Springer, Heidelberg (2005)
2.
go back to reference Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.): Environments for Multi-Agent Systems II, E4MAS 2005. LNCS, vol. 3830. Springer, Heidelberg (2006) Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.): Environments for Multi-Agent Systems II, E4MAS 2005. LNCS, vol. 3830. Springer, Heidelberg (2006)
3.
go back to reference Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.): Environments for Multi-Agent Systems III, E4MAS 2006. LNCS, vol. 4389. Springer, Heidelberg (2007) Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.): Environments for Multi-Agent Systems III, E4MAS 2006. LNCS, vol. 4389. Springer, Heidelberg (2007)
4.
go back to reference Parunak, H.V.D., Weyns, D.: Guest editors’ introduction, special issue on environments for multi-agent systems. Auton. Agent. Multi-Agent Syst. 14(1), 1–4 (2007)CrossRef Parunak, H.V.D., Weyns, D.: Guest editors’ introduction, special issue on environments for multi-agent systems. Auton. Agent. Multi-Agent Syst. 14(1), 1–4 (2007)CrossRef
5.
go back to reference Weyns, D., Omicini, A.: Special issue engineering environments in multi-agent systems. Multiagent Grid Syst. 5(1), 1–131 (2009)CrossRef Weyns, D., Omicini, A.: Special issue engineering environments in multi-agent systems. Multiagent Grid Syst. 5(1), 1–131 (2009)CrossRef
6.
go back to reference Weyns, D., Omicini, A., Odell, J.: Environment as a first class abstraction in multiagent systems. Auton. Agent Multi-Agent Syst. 14(1), 5–30 (2007)CrossRef Weyns, D., Omicini, A., Odell, J.: Environment as a first class abstraction in multiagent systems. Auton. Agent Multi-Agent Syst. 14(1), 5–30 (2007)CrossRef
7.
go back to reference Platon, E., Mamei, M., Sabouret, N., Honiden, S., Parunak, H.V.D.: Mechanisms for environments in multi-agent systems: survey and opportunities. Auton. Agents Multi-Agent Syst. 14(1), 31–47 (2007)CrossRef Platon, E., Mamei, M., Sabouret, N., Honiden, S., Parunak, H.V.D.: Mechanisms for environments in multi-agent systems: survey and opportunities. Auton. Agents Multi-Agent Syst. 14(1), 31–47 (2007)CrossRef
8.
go back to reference Viroli, M., Holvoet, T., Ricci, A., Schelfthout, K., Zambonelli, F.: Infrastructures for the environment of multiagent systems. Auton. Agent Multi-Agent Syst. 14(1), 49–60 (2007)CrossRef Viroli, M., Holvoet, T., Ricci, A., Schelfthout, K., Zambonelli, F.: Infrastructures for the environment of multiagent systems. Auton. Agent Multi-Agent Syst. 14(1), 49–60 (2007)CrossRef
9.
go back to reference Valckenaers, P., Sauter, J.A., Sierra, C., Rodrıguez-Aguilar, J.A.: Applications and environments for multi-agent systems. Auton. Agent Multi-Agent Syst. 14(1), 61–85 (2007)CrossRef Valckenaers, P., Sauter, J.A., Sierra, C., Rodrıguez-Aguilar, J.A.: Applications and environments for multi-agent systems. Auton. Agent Multi-Agent Syst. 14(1), 61–85 (2007)CrossRef
10.
go back to reference Helleboogh, A., Vizzari, G., Uhrmacher, A., Michel, F.: Modeling dynamic environments in multi-agent simulation. Auton. Agent. Multi-Agent Syst. 14(1), 87–116 (2007)CrossRef Helleboogh, A., Vizzari, G., Uhrmacher, A., Michel, F.: Modeling dynamic environments in multi-agent simulation. Auton. Agent. Multi-Agent Syst. 14(1), 87–116 (2007)CrossRef
11.
go back to reference Buckley, J., Mens, T., Zenger, M., Rashid, A., Kniesel, G.: Towards a taxonomy of software change. J. Softw. Maintenance Evol. Res. Pract. 17(5), 309–332 (2005)CrossRef Buckley, J., Mens, T., Zenger, M., Rashid, A., Kniesel, G.: Towards a taxonomy of software change. J. Softw. Maintenance Evol. Res. Pract. 17(5), 309–332 (2005)CrossRef
12.
go back to reference Zambonelli, F., Van Dyke Parunak, H.: Signs of a Revolution in Computer Science and Software Engineering. In: Petta, P., Tolksdorf, R., Zambonelli, F. (eds.) ESAW 2002. LNCS (LNAI), vol. 2577, pp. 13–28. Springer, Heidelberg (2003)CrossRef Zambonelli, F., Van Dyke Parunak, H.: Signs of a Revolution in Computer Science and Software Engineering. In: Petta, P., Tolksdorf, R., Zambonelli, F. (eds.) ESAW 2002. LNCS (LNAI), vol. 2577, pp. 13–28. Springer, Heidelberg (2003)CrossRef
13.
go back to reference Shehory, O.: Software architecture attributes of multi-agent systems. In: Proceedings of Agent Oriented Software Engineering, pp 77–90 (2000) Shehory, O.: Software architecture attributes of multi-agent systems. In: Proceedings of Agent Oriented Software Engineering, pp 77–90 (2000)
14.
15.
go back to reference Cheng, B.H., de Lemos, R., Giese, H., Inverardi, P., Magee, J., Andersson, J., Becker, B., Bencomo, N., Brun, Y., Cukic, B., Di Marzo Serugendo, G., Dustdar, S., Finkelstein, A., Gacek, C., Geihs, K., Grassi, V., Karsai, G., Kienle, H.M., Kramer, J., Litoiu, M., Malek, S., Mirandola, R., Müller, H.A., Park, S., Shaw, M., Tichy, M., Tivoli, M., Weyns, D., Whittle, J.: Software engineering for self-adaptive systems: a research roadmap. In: Cheng, B.H., de Lemos, R., Giese, H., Inverardi, P., Magee, J. (eds.) Software Engineering for Self-Adaptive Systems. LNCS, vol. 5525, pp. 1–26. Springer, Heidelberg (2009)CrossRef Cheng, B.H., de Lemos, R., Giese, H., Inverardi, P., Magee, J., Andersson, J., Becker, B., Bencomo, N., Brun, Y., Cukic, B., Di Marzo Serugendo, G., Dustdar, S., Finkelstein, A., Gacek, C., Geihs, K., Grassi, V., Karsai, G., Kienle, H.M., Kramer, J., Litoiu, M., Malek, S., Mirandola, R., Müller, H.A., Park, S., Shaw, M., Tichy, M., Tivoli, M., Weyns, D., Whittle, J.: Software engineering for self-adaptive systems: a research roadmap. In: Cheng, B.H., de Lemos, R., Giese, H., Inverardi, P., Magee, J. (eds.) Software Engineering for Self-Adaptive Systems. LNCS, vol. 5525, pp. 1–26. Springer, Heidelberg (2009)CrossRef
16.
go back to reference Valckenaers, P., Sauter, J., Sierra, C., Rodriguez-Aguilar, J.A.: Applications and environments for multi-agent systems. Int. J. Auton. Agents Multi-Agent Syst. 14(1), 61–85 (2007)CrossRef Valckenaers, P., Sauter, J., Sierra, C., Rodriguez-Aguilar, J.A.: Applications and environments for multi-agent systems. Int. J. Auton. Agents Multi-Agent Syst. 14(1), 61–85 (2007)CrossRef
17.
go back to reference Viroli, M., Holvoet, T., Ricci, A., Schelfthout, K., Zambonelli, F.: Infrastructures for the environment of multiagent system. Int. J. Auton. Agents Multi-Agent Syst. 14(1), 49–60 (2007)CrossRef Viroli, M., Holvoet, T., Ricci, A., Schelfthout, K., Zambonelli, F.: Infrastructures for the environment of multiagent system. Int. J. Auton. Agents Multi-Agent Syst. 14(1), 49–60 (2007)CrossRef
18.
go back to reference Platon, E., Mamei, M., Sabouret, N., Honiden, S., Van Dyke Parunak, H.: Mechanisms for environments in multi-agent systems: survey and opportunities. Int. J. Auton. Agents Multi-Agent Syst. 14(1), 31–47 (2007)CrossRef Platon, E., Mamei, M., Sabouret, N., Honiden, S., Van Dyke Parunak, H.: Mechanisms for environments in multi-agent systems: survey and opportunities. Int. J. Auton. Agents Multi-Agent Syst. 14(1), 31–47 (2007)CrossRef
19.
go back to reference Haesevoets, R., Weyns, D., Holvoet, T.: Architecture-centric support for adaptive service collaborations. ACM Trans. Softw. Eng. Methodol. (TOSEM) 23(1), 2:1–2:40 (2014)CrossRef Haesevoets, R., Weyns, D., Holvoet, T.: Architecture-centric support for adaptive service collaborations. ACM Trans. Softw. Eng. Methodol. (TOSEM) 23(1), 2:1–2:40 (2014)CrossRef
20.
go back to reference Scerri, P., Vincent, R., Mailler, R.: Comparing three approaches to large-scale coordination. In: Scerri, P., Vincent, R., Mailler, R. (eds.) Coordination of Large-Scale Multiagent Systems. Springer, New York (2006)CrossRef Scerri, P., Vincent, R., Mailler, R.: Comparing three approaches to large-scale coordination. In: Scerri, P., Vincent, R., Mailler, R. (eds.) Coordination of Large-Scale Multiagent Systems. Springer, New York (2006)CrossRef
21.
go back to reference Jamshidi, M.: Large-Scale Systems: Modeling and Control. North-Holland Series in System Science and Engineering. North-Holland, Amsterdam (1983)MATH Jamshidi, M.: Large-Scale Systems: Modeling and Control. North-Holland Series in System Science and Engineering. North-Holland, Amsterdam (1983)MATH
22.
go back to reference GouaÏch, A., Michel, F., Guiraud, Y.: MIC*: a deployment environment for autonomous agents. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, pp. 109–126. Springer, Heidelberg (2005)CrossRef GouaÏch, A., Michel, F., Guiraud, Y.: MIC*: a deployment environment for autonomous agents. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, pp. 109–126. Springer, Heidelberg (2005)CrossRef
23.
go back to reference Rodriguez, S., Hilaire, V., Koukam, A.: Holonic modeling of environments for situated multi-agent systems. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2005. LNCS (LNAI), vol. 3830, pp. 18–31. Springer, Heidelberg (2006)CrossRef Rodriguez, S., Hilaire, V., Koukam, A.: Holonic modeling of environments for situated multi-agent systems. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2005. LNCS (LNAI), vol. 3830, pp. 18–31. Springer, Heidelberg (2006)CrossRef
24.
go back to reference Weyns, D., Schelfthout, K., Holvoet, T.: Exploiting a virtual environment in a real-world application. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2005. LNCS (LNAI), vol. 3830, pp. 218–234. Springer, Heidelberg (2006)CrossRef Weyns, D., Schelfthout, K., Holvoet, T.: Exploiting a virtual environment in a real-world application. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2005. LNCS (LNAI), vol. 3830, pp. 218–234. Springer, Heidelberg (2006)CrossRef
25.
go back to reference Van Dyke Parunak, H.: A survey of environments and mechanisms for human-human stigmergy. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2005. LNCS (LNAI), vol. 3830, pp. 163–186. Springer, Heidelberg (2006)CrossRef Van Dyke Parunak, H.: A survey of environments and mechanisms for human-human stigmergy. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2005. LNCS (LNAI), vol. 3830, pp. 163–186. Springer, Heidelberg (2006)CrossRef
26.
go back to reference Mamei, M., Zambonelli, F.: Motion coordination in the Quake 3 arena environment: a field-based approach. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, pp. 264–278. Springer, Heidelberg (2005)CrossRef Mamei, M., Zambonelli, F.: Motion coordination in the Quake 3 arena environment: a field-based approach. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, pp. 264–278. Springer, Heidelberg (2005)CrossRef
27.
go back to reference Van Dyke Parunak, H., Brueckner, S.A., Sauter, J.: Digital pheromones for coordination of unmanned vehicles. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, pp. 246–263. Springer, Heidelberg (2005)CrossRef Van Dyke Parunak, H., Brueckner, S.A., Sauter, J.: Digital pheromones for coordination of unmanned vehicles. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, pp. 246–263. Springer, Heidelberg (2005)CrossRef
28.
go back to reference Urovi, V., Olivieri, A.C., Bromuri, S., Fornara, N., Schumacher, M.I.: Secure P2P cross-community health record exchange in IHE compatible systems. Int. J. Artif. Intell. Tools IJAIT 23, 1440006 (2013)CrossRef Urovi, V., Olivieri, A.C., Bromuri, S., Fornara, N., Schumacher, M.I.: Secure P2P cross-community health record exchange in IHE compatible systems. Int. J. Artif. Intell. Tools IJAIT 23, 1440006 (2013)CrossRef
29.
go back to reference Omicini, A., Denti, E.: From tuple spaces to tuple centres. Sci. Comput. Program. 41(3), 277–294 (2001)CrossRefMATH Omicini, A., Denti, E.: From tuple spaces to tuple centres. Sci. Comput. Program. 41(3), 277–294 (2001)CrossRefMATH
30.
go back to reference Michel, F.: Translating agent perception computations into environmental processes in multi-agent-based simulations: a means for integrating graphics processing unit programming within usual agent-based simulation platforms. Syst. Res. Behav. Sci. 30(6), 703–715 (2013)CrossRef Michel, F.: Translating agent perception computations into environmental processes in multi-agent-based simulations: a means for integrating graphics processing unit programming within usual agent-based simulation platforms. Syst. Res. Behav. Sci. 30(6), 703–715 (2013)CrossRef
31.
go back to reference Munir, S., Stankovic, J., Liang, C.M., Lin, S.: Cyber physical system challenges for humans-in-the-loop control. In: 8th International Workshop on Feedback Computing (2013) Munir, S., Stankovic, J., Liang, C.M., Lin, S.: Cyber physical system challenges for humans-in-the-loop control. In: 8th International Workshop on Feedback Computing (2013)
32.
go back to reference Cumming, M.: Supervising automation: humans on the loop. Aero-Astro, MIT Aeronautics and Astronautics Department, Massachusetts Institute of Technology (2008) Cumming, M.: Supervising automation: humans on the loop. Aero-Astro, MIT Aeronautics and Astronautics Department, Massachusetts Institute of Technology (2008)
33.
go back to reference Wood, A., Stankovic, J., Virone, G., Selavo, L., He, Z., Cao, Q., Doan, T., Wu, Y., Fang, L., Stoleru, R.: Context-aware wireless sensor networks for assisted living and residential monitoring. IEEE Network 22, 4 (2008)CrossRef Wood, A., Stankovic, J., Virone, G., Selavo, L., He, Z., Cao, Q., Doan, T., Wu, Y., Fang, L., Stoleru, R.: Context-aware wireless sensor networks for assisted living and residential monitoring. IEEE Network 22, 4 (2008)CrossRef
34.
go back to reference Li, W., Sadigh, D., Sastry, S., Seshia, S.A.: Synthesis for human-in-the-loop control systems. In: Ábrahám, E., Havelund, K. (eds.) TACAS 2014 (ETAPS). LNCS, vol. 8413, pp. 470–484. Springer, Heidelberg (2014)CrossRef Li, W., Sadigh, D., Sastry, S., Seshia, S.A.: Synthesis for human-in-the-loop control systems. In: Ábrahám, E., Havelund, K. (eds.) TACAS 2014 (ETAPS). LNCS, vol. 8413, pp. 470–484. Springer, Heidelberg (2014)CrossRef
35.
go back to reference Cranor, L.F.: A framework for reasoning about the human in the loop. In: Conference on Usability, Psychology, and Security, UPSEC (2008) Cranor, L.F.: A framework for reasoning about the human in the loop. In: Conference on Usability, Psychology, and Security, UPSEC (2008)
36.
go back to reference Lancelot, F., Causse, M., Schneider, N., Mongeau, M.: Human-in-the-loop multi-agent approach for airport taxiing operations. In: Bajo, J., Hernández, J.Z., Mathieu, P., Campbell, A., Fernández-Caballero, A., Moreno, M.N., Julián, V., Alonso-Betanzos, A., Jiménez-López, M.D., Botti, V. (eds.) Trends in Practical Applications of Agents, Multi-Agent Systems and Sustainability. Advances in Intelligent Systems and Computing, vol. 372, pp. 235–236. Springer, Heidelberg (2015)CrossRef Lancelot, F., Causse, M., Schneider, N., Mongeau, M.: Human-in-the-loop multi-agent approach for airport taxiing operations. In: Bajo, J., Hernández, J.Z., Mathieu, P., Campbell, A., Fernández-Caballero, A., Moreno, M.N., Julián, V., Alonso-Betanzos, A., Jiménez-López, M.D., Botti, V. (eds.) Trends in Practical Applications of Agents, Multi-Agent Systems and Sustainability. Advances in Intelligent Systems and Computing, vol. 372, pp. 235–236. Springer, Heidelberg (2015)CrossRef
37.
go back to reference Claes, R., Holvoet, T., Weyns, D.: A decentralized approach for anticipatory vehicle routing using delegate multiagent systems. IEEE Trans. Intell. Transp. Syst. 12(2), 364–373 (2011)CrossRef Claes, R., Holvoet, T., Weyns, D.: A decentralized approach for anticipatory vehicle routing using delegate multiagent systems. IEEE Trans. Intell. Transp. Syst. 12(2), 364–373 (2011)CrossRef
38.
go back to reference Schurr, N., Marecki, J., Tambe, M., Scerri, P.: The Future of disaster response: humans working with multiagent teams using DEFACTO. In: AAAI Spring Symposium on AI Technologies for Homeland Security (2005) Schurr, N., Marecki, J., Tambe, M., Scerri, P.: The Future of disaster response: humans working with multiagent teams using DEFACTO. In: AAAI Spring Symposium on AI Technologies for Homeland Security (2005)
39.
go back to reference Bradshaw, J.M., Feltovich, P., Johnson, M.: Humans-agent interaction. In: The Handbook of Humans-Machine Interaction: A Humans-Centered Design Approach (2011) Bradshaw, J.M., Feltovich, P., Johnson, M.: Humans-agent interaction. In: The Handbook of Humans-Machine Interaction: A Humans-Centered Design Approach (2011)
40.
go back to reference Zambonelli, F.: Toward sociotechnical urban superorganisms. IEEE Comput. 45(8), 76–78 (2012)CrossRef Zambonelli, F.: Toward sociotechnical urban superorganisms. IEEE Comput. 45(8), 76–78 (2012)CrossRef
41.
go back to reference Zambonelli, F., Castelli, G., Ferrari, L., Mamei, M., Rosi, A., Di Marzo, G., Risoldi, M., Tchao, A., Dobson, S., Stevenson, G., Ye, J., Nardini, E., Omicini, A., Montagna, S., Viroli, M., Ferscha, A., Maschek, S., Wally, B.: Self-aware pervasive service ecosystems. Procedia Comput. Sci. 7, 197–199 (2011)CrossRef Zambonelli, F., Castelli, G., Ferrari, L., Mamei, M., Rosi, A., Di Marzo, G., Risoldi, M., Tchao, A., Dobson, S., Stevenson, G., Ye, J., Nardini, E., Omicini, A., Montagna, S., Viroli, M., Ferscha, A., Maschek, S., Wally, B.: Self-aware pervasive service ecosystems. Procedia Comput. Sci. 7, 197–199 (2011)CrossRef
42.
go back to reference Weyns, D., Caporuscio, M., Vogel, B., Kurti, A.: Design for sustainability = runtime adaptation U evolution. In: Proceeding of the Sustainable Architecture: Global collaboration, Requirements, Analysis, SAGRA (2015) Weyns, D., Caporuscio, M., Vogel, B., Kurti, A.: Design for sustainability = runtime adaptation U evolution. In: Proceeding of the Sustainable Architecture: Global collaboration, Requirements, Analysis, SAGRA (2015)
43.
go back to reference Gardelli, L., Viroli, M., Omicini, A.: Design patterns for self-organising systems. In: Burkhard, H.-D., Lindemann, G., Verbrugge, R., Varga, L.Z. (eds.) CEEMAS 2007. LNCS (LNAI), vol. 4696, pp. 123–132. Springer, Heidelberg (2007)CrossRef Gardelli, L., Viroli, M., Omicini, A.: Design patterns for self-organising systems. In: Burkhard, H.-D., Lindemann, G., Verbrugge, R., Varga, L.Z. (eds.) CEEMAS 2007. LNCS (LNAI), vol. 4696, pp. 123–132. Springer, Heidelberg (2007)CrossRef
44.
go back to reference Juziuk, J., Weyns, D., Holvoet, T.: Design patterns for multi-agent systems: a systematic literature Review. In: Shehory, O., Sturm, A. (eds.) Research Directions in Agent-Oriented Software Engineering. Springer, Heidelberg (2015) Juziuk, J., Weyns, D., Holvoet, T.: Design patterns for multi-agent systems: a systematic literature Review. In: Shehory, O., Sturm, A. (eds.) Research Directions in Agent-Oriented Software Engineering. Springer, Heidelberg (2015)
45.
go back to reference de Jonge, D., Rosell, B., Sierra, C.: Human interactions in electronic institutions. In: Chesñevar, C.I., Onaindia, E., Ossowski, S., Vouros, G. (eds.) AT 2013. LNCS, vol. 8068, pp. 75–89. Springer, Heidelberg (2013)CrossRef de Jonge, D., Rosell, B., Sierra, C.: Human interactions in electronic institutions. In: Chesñevar, C.I., Onaindia, E., Ossowski, S., Vouros, G. (eds.) AT 2013. LNCS, vol. 8068, pp. 75–89. Springer, Heidelberg (2013)CrossRef
46.
go back to reference Omicini, A., Ricci, A., Viroli, M., Castelfranchi, C., Tummolini, L.: Coordination artifacts: environment-based coordination for intelligent agents. In: Third International Joint Conference on Autonomous Agents and Multiagent Systems (2004) Omicini, A., Ricci, A., Viroli, M., Castelfranchi, C., Tummolini, L.: Coordination artifacts: environment-based coordination for intelligent agents. In: Third International Joint Conference on Autonomous Agents and Multiagent Systems (2004)
47.
go back to reference Ricci, A., Piunti, M., Viroli, M.: Environment programming in multi-agent systems: an artifact-based perspective. Auton. Agent. Multi-Agent Syst. 23, 2 (2011)CrossRef Ricci, A., Piunti, M., Viroli, M.: Environment programming in multi-agent systems: an artifact-based perspective. Auton. Agent. Multi-Agent Syst. 23, 2 (2011)CrossRef
48.
go back to reference Musil, J., Musil, A., Weyns, D., Biffl, S.: An architecture framework for collective intelligence systems. In: Working International Conference on Software Architecture, WICSA (2014) Musil, J., Musil, A., Weyns, D., Biffl, S.: An architecture framework for collective intelligence systems. In: Working International Conference on Software Architecture, WICSA (2014)
49.
go back to reference Sauter, J., Matthews, R., Van Dyke Parunak, H., Brueckner, S.A.: Performance of digital pheromones for swarming vehicle control. In: Fourth international joint conference on Autonomous agents and multiagent systems, AAMAS (2005) Sauter, J., Matthews, R., Van Dyke Parunak, H., Brueckner, S.A.: Performance of digital pheromones for swarming vehicle control. In: Fourth international joint conference on Autonomous agents and multiagent systems, AAMAS (2005)
50.
go back to reference Ricci, A., Viroli, M., Omicini, A.: CArtA gO: a framework for prototyping artifact-based environments in MAS. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2006. LNCS (LNAI), vol. 4389, pp. 67–86. Springer, Heidelberg (2007)CrossRef Ricci, A., Viroli, M., Omicini, A.: CArtA gO: a framework for prototyping artifact-based environments in MAS. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2006. LNCS (LNAI), vol. 4389, pp. 67–86. Springer, Heidelberg (2007)CrossRef
51.
go back to reference Odell, J., Van Dyke Parunak, H., Fleischer, M.: The role of roles. J. Object Technol. 2(1), 39–51 (2003)CrossRefMATH Odell, J., Van Dyke Parunak, H., Fleischer, M.: The role of roles. J. Object Technol. 2(1), 39–51 (2003)CrossRefMATH
52.
go back to reference Castelli, G., Mamei, M., Rosi, A., Zambonelli, F.: Developing social applications in SAPERE. In: IEEE 10th International Conference on Ubiquitous Intelligence & Computing and IEEE 10th International Conference on Autonomic & Trusted Computing (2013) Castelli, G., Mamei, M., Rosi, A., Zambonelli, F.: Developing social applications in SAPERE. In: IEEE 10th International Conference on Ubiquitous Intelligence & Computing and IEEE 10th International Conference on Autonomic & Trusted Computing (2013)
Metadata
Title
Agent Environments for Multi-agent Systems – A Research Roadmap
Authors
Danny Weyns
Fabien Michel
Copyright Year
2015
DOI
https://doi.org/10.1007/978-3-319-23850-0_1

Premium Partner