Skip to main content
Erschienen in:
Buchtitelbild

2015 | OriginalPaper | Buchkapitel

Agent Environments for Multi-agent Systems – A Research Roadmap

verfasst von : Danny Weyns, Fabien Michel

Erschienen in: Agent Environments for Multi-Agent Systems IV

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat Weyns, D.: Architecture-Based Design of Multi-Agent Systems. Springer, Heidelberg (2010)CrossRefMATH Weyns, D.: Architecture-Based Design of Multi-Agent Systems. Springer, Heidelberg (2010)CrossRefMATH
15.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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)
Metadaten
Titel
Agent Environments for Multi-agent Systems – A Research Roadmap
verfasst von
Danny Weyns
Fabien Michel
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-23850-0_1