Skip to main content

2016 | OriginalPaper | Buchkapitel

4. Coordination of Pervasive Systems

verfasst von : Stefano Mariani

Erschienen in: Coordination of Complex Sociotechnical Systems

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

In this chapter a novel approach to coordination in situated Multi-Agent Systems (MAS) is described, by presenting a meta-model for situated MAS engineering, an architecture for the design of tuplespace-based middleware for situated coordination, and a language dealing with situatedness-related issues. Accordingly, a review of meta-models and architectures from an historical perspective discusses their evolution, up to a reference meta-model and abstract architecture (Sect. 4.1); then, instantiation of the reference architecture on the TuCSoN middleware is described, focussing on the issue of environmental situatedness (Sect. 4.2); finally, spatial situatedness is analysed, by describing how the ReSpecT language deals with it (Sect. 4.3).

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!

Fußnoten
6
Primitive getEnv(temp, T) is an alias for env(temp, T), making explicit that the operation is meant to perceive something from the environment.
 
7
Primitive setEnv(temp, T) is an alias for env(temp, T), making explicit that the operation is meant to affect something in the environment.
 
8
Care should be taken not to overload the artefact while not being too coarse in time intervals.
 
9
A simple mechanism implemented on top of Java java.util.TimerTask does the job.
 
10
A Prolog-like notation is adopted for describing the modality of arguments: + is used for specifying input argument, - output argument, ? input/output argument, @ input argument which must be fully instantiated (ground).
 
11
Precision of the GPS service available applies.
 
Literatur
1.
Zurück zum Zitat Beal, J.: A basis set of operators for space-time computations. In: Proceedings of the 2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshop (SASOW 2010), pp. 91–97. IEEE Computer Society, Washington, DC, USA (2010). doi:10.1109/SASOW.2010.21 Beal, J.: A basis set of operators for space-time computations. In: Proceedings of the 2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshop (SASOW 2010), pp. 91–97. IEEE Computer Society, Washington, DC, USA (2010). doi:10.​1109/​SASOW.​2010.​21
2.
Zurück zum Zitat Beal, J., Dulman, S., Usbeck, K., Viroli, M., Correll, N.: Organizing the aggregate: Languages for spatial computing. CoRR abs/1202.5509 (2012) Beal, J., Dulman, S., Usbeck, K., Viroli, M., Correll, N.: Organizing the aggregate: Languages for spatial computing. CoRR abs/1202.5509 (2012)
3.
Zurück zum Zitat Beal, J., Michel, O., Schultz, U.P.: Spatial computing: Distributed systems that take advantage of our geometric world. ACM Trans. Auton. Adapt. Syst. 6(2), 11:1–11:3 (2011). doi:10.1145/1968513.1968514 Beal, J., Michel, O., Schultz, U.P.: Spatial computing: Distributed systems that take advantage of our geometric world. ACM Trans. Auton. Adapt. Syst. 6(2), 11:1–11:3 (2011). doi:10.​1145/​1968513.​1968514
4.
Zurück zum Zitat Bellifemine, F.L., Poggi, A., Rimassa, G.: JADE–a FIPA-compliant agent framework. In: 4th International Conference and Exhibition on the Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM-99), pp. 97–108. The Practical Application Company Ltd., London, UK (1999) Bellifemine, F.L., Poggi, A., Rimassa, G.: JADE–a FIPA-compliant agent framework. In: 4th International Conference and Exhibition on the Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM-99), pp. 97–108. The Practical Application Company Ltd., London, UK (1999)
5.
Zurück zum Zitat Bordini, R.H., Hübner, J.F., Wooldridge, M.J.: Programming Multi-Agent Systems in AgentSpeak using Jason. John Wiley & Sons, Ltd (2007)CrossRefMATH Bordini, R.H., Hübner, J.F., Wooldridge, M.J.: Programming Multi-Agent Systems in AgentSpeak using Jason. John Wiley & Sons, Ltd (2007)CrossRefMATH
6.
Zurück zum Zitat Brooks, R.A.: Achieving artificial intelligence through building robots. Tech. Rep. AIM-899, Massachussets Institute of Technology (MIT) (1986) Brooks, R.A.: Achieving artificial intelligence through building robots. Tech. Rep. AIM-899, Massachussets Institute of Technology (MIT) (1986)
8.
Zurück zum Zitat Casadei, M., Omicini, A.: Situated tuple centres in ReSpecT. In: Shin, S.Y., Ossowski, S., Menezes, R., Viroli, M. (eds.) 24th Annual ACM Symposium on Applied Computing (SAC 2009), vol. III, pp. 1361–1368. ACM, Honolulu, Hawai’i, USA (2009). doi:10.1145/1529282.1529586 Casadei, M., Omicini, A.: Situated tuple centres in ReSpecT. In: Shin, S.Y., Ossowski, S., Menezes, R., Viroli, M. (eds.) 24th Annual ACM Symposium on Applied Computing (SAC 2009), vol. III, pp. 1361–1368. ACM, Honolulu, Hawai’i, USA (2009). doi:10.​1145/​1529282.​1529586
10.
Zurück zum Zitat Castelfranchi, C.: Goals, the true center of cognition. In: Paglieri, F., Tummolini, L., Falcone, R., Miceli M. (eds.) The Goals of Cognition. Essays in Honor of Cristiano Castelfranchi, Tributes, vol. 20, Chap. 41, pp. 837–882. College Publications, London (2012) Castelfranchi, C.: Goals, the true center of cognition. In: Paglieri, F., Tummolini, L., Falcone, R., Miceli M. (eds.) The Goals of Cognition. Essays in Honor of Cristiano Castelfranchi, Tributes, vol. 20, Chap. 41, pp. 837–882. College Publications, London (2012)
13.
Zurück zum Zitat Ciancarini, P., Omicini, A., Zambonelli, F.: Multiagent system engineering: The coordination viewpoint. In: Jennings, N.R., Lespérance, Y. (eds.) Intelligent Agents VI. Agent Theories, Architectures, and Languages, LNAI, vol. 1757, pp. 250–259. Springer (2000). doi:10.1007/10719619 Ciancarini, P., Omicini, A., Zambonelli, F.: Multiagent system engineering: The coordination viewpoint. In: Jennings, N.R., Lespérance, Y. (eds.) Intelligent Agents VI. Agent Theories, Architectures, and Languages, LNAI, vol. 1757, pp. 250–259. Springer (2000). doi:10.​1007/​10719619
14.
Zurück zum Zitat Demazeau, Y., Müller, J.P.: From reactive to intentional agents. Decentralized A.I. 2, 3–10 (1991) Demazeau, Y., Müller, J.P.: From reactive to intentional agents. Decentralized A.I. 2, 3–10 (1991)
16.
Zurück zum Zitat Denti, E., Calegari, R.: Butler-ising HomeManager: A pervasive multi-agent system for home intelligence. In: Loiseau, S., Filipe, J., Duval, B., Van Den Herik, J. (eds.) 7th International Conference on Agents and Artificial Intelligence 2015 (ICAART 2015), pp. 249–256. SCITEPRESS—Science and Technology Publications, Lisbon, Portugal (2015). doi:10.5220/0005284002490256 Denti, E., Calegari, R.: Butler-ising HomeManager: A pervasive multi-agent system for home intelligence. In: Loiseau, S., Filipe, J., Duval, B., Van Den Herik, J. (eds.) 7th International Conference on Agents and Artificial Intelligence 2015 (ICAART 2015), pp. 249–256. SCITEPRESS—Science and Technology Publications, Lisbon, Portugal (2015). doi:10.​5220/​0005284002490256​
17.
Zurück zum Zitat Dong, M., Mao, X., Yin, J., Chang, Z., Qi, Z.: Sade: A development environment for adaptive multi-agent systems. In: Yang, J.J., Yokoo, M., Ito, T., Jin, Z., Scerri, P. (eds.) Principles of Practice in Multi-Agent Systems, Lecture Notes in Computer Science, vol. 5925, pp. 516–524. Springer Berlin Heidelberg (2009). doi:10.1007/978-3-642-11161-7 Dong, M., Mao, X., Yin, J., Chang, Z., Qi, Z.: Sade: A development environment for adaptive multi-agent systems. In: Yang, J.J., Yokoo, M., Ito, T., Jin, Z., Scerri, P. (eds.) Principles of Practice in Multi-Agent Systems, Lecture Notes in Computer Science, vol. 5925, pp. 516–524. Springer Berlin Heidelberg (2009). doi:10.​1007/​978-3-642-11161-7
18.
Zurück zum Zitat Ferber, J., Müller, J.P.: Influences and reaction: A model of situated multiagent systems. In: Tokoro, M. (ed.) 2nd International Conference on Multi-Agent Systems (ICMAS-96), pp. 72–79. AAAI Press, Tokio, Japan (1996) Ferber, J., Müller, J.P.: Influences and reaction: A model of situated multiagent systems. In: Tokoro, M. (ed.) 2nd International Conference on Multi-Agent Systems (ICMAS-96), pp. 72–79. AAAI Press, Tokio, Japan (1996)
20.
Zurück zum Zitat Hallenborg, K., Jensen, A.J., Demazeau, Y.: Reactive agent mechanisms for manufacturing process control. In: 2007 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology Workshops (WI-IATW ’07), pp. 399–403. IEEE Computer Society, Washington, DC, USA (2007) Hallenborg, K., Jensen, A.J., Demazeau, Y.: Reactive agent mechanisms for manufacturing process control. In: 2007 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology Workshops (WI-IATW ’07), pp. 399–403. IEEE Computer Society, Washington, DC, USA (2007)
22.
Zurück zum Zitat Mamei, M., Zambonelli, F.: Programming pervasive and mobile computing applications: The TOTA approach. ACM Trans. Softw. Eng. Methodol. (TOSEM) 18(4), 15:1–15:56 (2009). doi:10.1145/1538942.1538945 Mamei, M., Zambonelli, F.: Programming pervasive and mobile computing applications: The TOTA approach. ACM Trans. Softw. Eng. Methodol. (TOSEM) 18(4), 15:1–15:56 (2009). doi:10.​1145/​1538942.​1538945
23.
Zurück zum Zitat Mariani, S., Omicini, A.: Event-driven programming for situated MAS with ReSpecT tuple centres. In: M. Klusch, M. Thimm, M. Paprzycki (eds.) Multiagent System Technologies, LNAI, vol. 8076, pp. 306–319. Springer (2013). doi:10.1007/978-3-642-40776-5_26. 11th German Conference (MATES 2013), Koblenz, Germany, 16-20 Sep. 2013. Proceedings Mariani, S., Omicini, A.: Event-driven programming for situated MAS with ReSpecT tuple centres. In: M. Klusch, M. Thimm, M. Paprzycki (eds.) Multiagent System Technologies, LNAI, vol. 8076, pp. 306–319. Springer (2013). doi:10.​1007/​978-3-642-40776-5_​26. 11th German Conference (MATES 2013), Koblenz, Germany, 16-20 Sep. 2013. Proceedings
24.
Zurück zum Zitat Mariani, S., Omicini, A.: Promoting space-aware coordination: ReSpecT as a spatial-computing virtual machine. In: Spatial Computing Workshop (SCW 2013). AAMAS 2013, Saint Paul, Minnesota, USA (2013) Mariani, S., Omicini, A.: Promoting space-aware coordination: ReSpecT as a spatial-computing virtual machine. In: Spatial Computing Workshop (SCW 2013). AAMAS 2013, Saint Paul, Minnesota, USA (2013)
25.
Zurück zum Zitat Mariani, S., Omicini, A.: Space-aware coordination in ReSpecT. In: Baldoni, M., Baroglio, C., Bergenti, F., Garro, A. (eds.) From Objects to Agents, CEUR Workshop Proceedings, vol. 1099, pp. 1–7. Sun SITE Central Europe, RWTH Aachen University, Turin, Italy (2013). XIV Workshop (WOA 2013). Workshop Notes Mariani, S., Omicini, A.: Space-aware coordination in ReSpecT. In: Baldoni, M., Baroglio, C., Bergenti, F., Garro, A. (eds.) From Objects to Agents, CEUR Workshop Proceedings, vol. 1099, pp. 1–7. Sun SITE Central Europe, RWTH Aachen University, Turin, Italy (2013). XIV Workshop (WOA 2013). Workshop Notes
26.
Zurück zum Zitat Mariani, S., Omicini, A.: TuCSoN on cloud: An event-driven architecture for embodied / disembodied coordination. In: Aversa, R., Kolodzej, J., Zhang, J., Amato, F., Fortino, G. (eds.) Algorithms and Architectures for Parallel Processing, LNCS, vol. 8286, pp. 285–294. Springer International Publishing Switzerland (2013). doi:10.1007/978-3-319-03889-6. 13th International Conference (ICA3PP-2013), Vietri sul Mare, Italy, 18-20 Dec. 2013. Proceedings, Part II Mariani, S., Omicini, A.: TuCSoN on cloud: An event-driven architecture for embodied / disembodied coordination. In: Aversa, R., Kolodzej, J., Zhang, J., Amato, F., Fortino, G. (eds.) Algorithms and Architectures for Parallel Processing, LNCS, vol. 8286, pp. 285–294. Springer International Publishing Switzerland (2013). doi:10.​1007/​978-3-319-03889-6. 13th International Conference (ICA3PP-2013), Vietri sul Mare, Italy, 18-20 Dec. 2013. Proceedings, Part II
27.
Zurück zum Zitat Mariani, S., Omicini, A.: TuCSoN coordination for MAS situatedness: Towards a methodology. In: Santoro, C., Bergenti, F. (eds.) WOA 2014—XV Workshop Nazionale "Dagli Oggetti agli Agenti", CEUR Workshop Proceedings, vol. 1260, pp. 62–71. RWTH Aachen University, Catania, Italy, Sun SITE Central Europe (2014) Mariani, S., Omicini, A.: TuCSoN coordination for MAS situatedness: Towards a methodology. In: Santoro, C., Bergenti, F. (eds.) WOA 2014—XV Workshop Nazionale "Dagli Oggetti agli Agenti", CEUR Workshop Proceedings, vol. 1260, pp. 62–71. RWTH Aachen University, Catania, Italy, Sun SITE Central Europe (2014)
28.
Zurück zum Zitat Mariani, S., Omicini, A.: Coordinating activities and change: An event-driven architecture for situated MAS. Engineering Applications of Artificial Intelligence 41, 298–309 (2015). doi:10.1016/j.engappai.2014.10.006. Special Section on Agent-oriented Methods for Engineering Complex Distributed Systems Mariani, S., Omicini, A.: Coordinating activities and change: An event-driven architecture for situated MAS. Engineering Applications of Artificial Intelligence 41, 298–309 (2015). doi:10.​1016/​j.​engappai.​2014.​10.​006. Special Section on Agent-oriented Methods for Engineering Complex Distributed Systems
29.
Zurück zum Zitat Nardi, B.: Context and Consciousness: Activity Theory and Human-computer Interaction. MIT Press (1996) Nardi, B.: Context and Consciousness: Activity Theory and Human-computer Interaction. MIT Press (1996)
30.
Zurück zum Zitat Omicini, A.: Towards a notion of agent coordination context. In: Marinescu, D.C., Lee, C. (eds.) Process Coordination and Ubiquitous Computing, Chap. 12, pp. 187–200. CRC Press, Boca Raton, FL, USA (2002) Omicini, A.: Towards a notion of agent coordination context. In: Marinescu, D.C., Lee, C. (eds.) Process Coordination and Ubiquitous Computing, Chap. 12, pp. 187–200. CRC Press, Boca Raton, FL, USA (2002)
32.
Zurück zum Zitat Omicini, A.: Agents writing on walls: Cognitive stigmergy and beyond. In: Paglieri, F., Tummolini, L., Falcone, R., Miceli, M. (eds.) The Goals of Cognition. Essays in Honor of Cristiano Castelfranchi, Tributes, vol. 20, Chap. 29, pp. 543–556. College Publications, London (2012) Omicini, A.: Agents writing on walls: Cognitive stigmergy and beyond. In: Paglieri, F., Tummolini, L., Falcone, R., Miceli, M. (eds.) The Goals of Cognition. Essays in Honor of Cristiano Castelfranchi, Tributes, vol. 20, Chap. 29, pp. 543–556. College Publications, London (2012)
35.
Zurück zum Zitat Omicini, A., Mariani, S.: Coordination for situated MAS: Towards an event-driven architecture. In: Moldt, D., Rölke, H. (eds.) International Workshop on Petri Nets and Software Engineering (PNSE’13), CEUR Workshop Proceedings, vol. 989, pp. 17–22. RWTH Aachen University, Sun SITE Central Europe (2013) Omicini, A., Mariani, S.: Coordination for situated MAS: Towards an event-driven architecture. In: Moldt, D., Rölke, H. (eds.) International Workshop on Petri Nets and Software Engineering (PNSE’13), CEUR Workshop Proceedings, vol. 989, pp. 17–22. RWTH Aachen University, Sun SITE Central Europe (2013)
36.
Zurück zum Zitat Omicini, A., Ossowski, S.: Objective versus subjective coordination in the engineering of agent systems. In: Klusch, M., Bergamaschi, S., Edwards, P., Petta, P. (eds.) Intelligent Information Agents: An AgentLink Perspective, LNAI: State-of-the-Art Survey, vol. 2586, pp. 179–202. Springer (2003). doi:10.1007/3-540-36561-3 Omicini, A., Ossowski, S.: Objective versus subjective coordination in the engineering of agent systems. In: Klusch, M., Bergamaschi, S., Edwards, P., Petta, P. (eds.) Intelligent Information Agents: An AgentLink Perspective, LNAI: State-of-the-Art Survey, vol. 2586, pp. 179–202. Springer (2003). doi:10.​1007/​3-540-36561-3
37.
Zurück zum Zitat Omicini, A., Piunti, M., Ricci, A., Viroli, M.: Agents, intelligence, and tools. In: Bramer, M. (ed.) Artificial Intelligence: An International Perspective, LNAI: State-of-the-Art Survey, vol. 5640, chap. 9, pp. 157–173. Springer (2009). doi:10.1007/978-3-642-03226-4 Omicini, A., Piunti, M., Ricci, A., Viroli, M.: Agents, intelligence, and tools. In: Bramer, M. (ed.) Artificial Intelligence: An International Perspective, LNAI: State-of-the-Art Survey, vol. 5640, chap. 9, pp. 157–173. Springer (2009). doi:10.​1007/​978-3-642-03226-4
38.
Zurück zum Zitat Omicini, A., Ricci, A., Viroli, M.: Time-aware coordination in ReSpecT. In: Jacquet, J.M., Picco, G.P. (eds.) Coordination Models and Languages, LNCS, vol. 3454, pp. 268–282. Springer (2005). doi:10.1007/11417019 Omicini, A., Ricci, A., Viroli, M.: Time-aware coordination in ReSpecT. In: Jacquet, J.M., Picco, G.P. (eds.) Coordination Models and Languages, LNCS, vol. 3454, pp. 268–282. Springer (2005). doi:10.​1007/​11417019
39.
Zurück zum Zitat Omicini, A., Ricci, A., Viroli, M.: Timed environment for Web agents. Web Intell. Agent Syst. 5(2), 161–175 (2007) Omicini, A., Ricci, A., Viroli, M.: Timed environment for Web agents. Web Intell. Agent Syst. 5(2), 161–175 (2007)
41.
Zurück zum Zitat Omicini, A., Ricci, A., Viroli, M., Castelfranchi, C., Tummolini, L.: Coordination artifacts: Environment-based coordination for intelligent agents. In: Jennings, N.R., Sierra, C., Sonenberg, L., Tambe, M. (eds.) 3rd international Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2004), vol. 1, pp. 286–293. ACM, New York, USA (2004). doi:10.1109/AAMAS.2004.10070 Omicini, A., Ricci, A., Viroli, M., Castelfranchi, C., Tummolini, L.: Coordination artifacts: Environment-based coordination for intelligent agents. In: Jennings, N.R., Sierra, C., Sonenberg, L., Tambe, M. (eds.) 3rd international Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2004), vol. 1, pp. 286–293. ACM, New York, USA (2004). doi:10.​1109/​AAMAS.​2004.​10070
43.
Zurück zum Zitat Omicini, A., Zambonelli, F.: MAS as complex systems: A view on the role of declarative approaches. In: Leite, J.A., Omicini, A., Sterling, L., Torroni, P. (eds.) Declarative Agent Languages and Technologies, LNAI, vol. 2990, pp. 1–17. Springer (2004). doi:10.1007/b97923. 1st International Workshop (DALT 2003), Melbourne, Australia, 15 July 2003. Revised Selected and Invited Papers Omicini, A., Zambonelli, F.: MAS as complex systems: A view on the role of declarative approaches. In: Leite, J.A., Omicini, A., Sterling, L., Torroni, P. (eds.) Declarative Agent Languages and Technologies, LNAI, vol. 2990, pp. 1–17. Springer (2004). doi:10.​1007/​b97923. 1st International Workshop (DALT 2003), Melbourne, Australia, 15 July 2003. Revised Selected and Invited Papers
44.
Zurück zum Zitat Omicini, A., Zambonelli, F., Klusch, M., Tolksdorf, R. (eds.): Coordination of Internet Agents: Models, Technologies, and Applications. Springer (2001) Omicini, A., Zambonelli, F., Klusch, M., Tolksdorf, R. (eds.): Coordination of Internet Agents: Models, Technologies, and Applications. Springer (2001)
45.
Zurück zum Zitat Pauty, J., Couderc, P., Banatre, M., Berbers, Y.: Geo-Linda: a geometry aware distributed tuple space. In: Advanced Information Networking and Applications, pp. 370–377 (2007). doi:10.1109/AINA.2007.74. 21st International Conference (AINA ’07), 21–23 May 2007, Niagara Falls, ON, CA. Proceedings Pauty, J., Couderc, P., Banatre, M., Berbers, Y.: Geo-Linda: a geometry aware distributed tuple space. In: Advanced Information Networking and Applications, pp. 370–377 (2007). doi:10.​1109/​AINA.​2007.​74. 21st International Conference (AINA ’07), 21–23 May 2007, Niagara Falls, ON, CA. Proceedings
46.
Zurück zum Zitat Picco, G.P., Murphy, A.L., Roman, G.C.: LIME: Linda meets mobility. In: 21st International Conference on Software Engineering (ICSE’99), pp. 368–377. ACM Press, New York, NY, USA (1999). doi:10.1145/302405.302659 Picco, G.P., Murphy, A.L., Roman, G.C.: LIME: Linda meets mobility. In: 21st International Conference on Software Engineering (ICSE’99), pp. 368–377. ACM Press, New York, NY, USA (1999). doi:10.​1145/​302405.​302659
47.
Zurück zum Zitat Rao, A.S.: AgentSpeak(L): BDI agents speak out in a logical computable language. In: Van de Velde, W., Perram, J.W. (eds.) Agents Breaking Away, LNCS, vol. 1038, pp. 42–55. Springer (1996). doi:10.1007/BFb0031845. 7th European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW’96), Eindhoven, The Netherlands, 22-25 Jan. 1996, Proceedings Rao, A.S.: AgentSpeak(L): BDI agents speak out in a logical computable language. In: Van de Velde, W., Perram, J.W. (eds.) Agents Breaking Away, LNCS, vol. 1038, pp. 42–55. Springer (1996). doi:10.​1007/​BFb0031845. 7th European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW’96), Eindhoven, The Netherlands, 22-25 Jan. 1996, Proceedings
48.
Zurück zum Zitat Ricci, A., Viroli, M., Omicini, A.: CArtAgO: A framework for prototyping artifact-based environments in MAS. In: Weyns, D., Parunak, H.V.D., Michel, F. (eds.) Environments for MultiAgent Systems III, LNAI, vol. 4389, pp. 67–86. Springer (2007). doi:10.1007/978-3-540-71103-2 Ricci, A., Viroli, M., Omicini, A.: CArtAgO: A framework for prototyping artifact-based environments in MAS. In: Weyns, D., Parunak, H.V.D., Michel, F. (eds.) Environments for MultiAgent Systems III, LNAI, vol. 4389, pp. 67–86. Springer (2007). doi:10.​1007/​978-3-540-71103-2
49.
Zurück zum Zitat Ricci, A., Viroli, M., Omicini, A.: The A&A programming model and technology for developing agent environments in MAS. In: Dastani, M., El Fallah Seghrouchni,, A. Ricci, A., Winikoff, M. (eds.) Programming Multi-Agent Systems, LNCS, vol. 4908, pp. 89–106. Springer (2008). doi:10.1007/978-3-540-79043-3 Ricci, A., Viroli, M., Omicini, A.: The A&A programming model and technology for developing agent environments in MAS. In: Dastani, M., El Fallah Seghrouchni,, A. Ricci, A., Winikoff, M. (eds.) Programming Multi-Agent Systems, LNCS, vol. 4908, pp. 89–106. Springer (2008). doi:10.​1007/​978-3-540-79043-3
50.
Zurück zum Zitat Schumacher, M.: Objective Coordination in Multi-Agent System Engineering. Design and Implementation, LNCS, vol. 2039. Springer (2001). doi:10.1007/3-540-44933-7 Schumacher, M.: Objective Coordination in Multi-Agent System Engineering. Design and Implementation, LNCS, vol. 2039. Springer (2001). doi:10.​1007/​3-540-44933-7
51.
Zurück zum Zitat Suchman, L.A.: Situated actions. Plans and Situated Actions: The Problem of Human-Machine Communication, Chap. 4, pp. 49–67. Cambridge University Press, New York, NYU, USA (1987) Suchman, L.A.: Situated actions. Plans and Situated Actions: The Problem of Human-Machine Communication, Chap. 4, pp. 49–67. Cambridge University Press, New York, NYU, USA (1987)
52.
Zurück zum Zitat Viroli, M., Beal, J., Casadei, M.: Core operational semantics of Proto. In: Palakal, M.J., Hung, C.C., Chu, W., Wong, W.E. (eds.) 26th Annual ACM Symposium on Applied Computing (SAC 2011), vol. II: Artificial Intelligence & Agents, Information Systems, and Software Development, pp. 1325–1332. ACM, Tunghai University, TaiChung, Taiwan (2011) Viroli, M., Beal, J., Casadei, M.: Core operational semantics of Proto. In: Palakal, M.J., Hung, C.C., Chu, W., Wong, W.E. (eds.) 26th Annual ACM Symposium on Applied Computing (SAC 2011), vol. II: Artificial Intelligence & Agents, Information Systems, and Software Development, pp. 1325–1332. ACM, Tunghai University, TaiChung, Taiwan (2011)
53.
Zurück zum Zitat Viroli, M., Omicini, A.: Coordination as a service. Fundamenta Informaticae 73(4), 507–534 (2006). Special Issue: Best papers of FOCLASA 2002 Viroli, M., Omicini, A.: Coordination as a service. Fundamenta Informaticae 73(4), 507–534 (2006). Special Issue: Best papers of FOCLASA 2002
54.
Zurück zum Zitat Viroli, M., Omicini, A., Ricci, A.: Infrastructure for RBAC-MAS: An approach based on Agent Coordination Contexts. Applied Artificial Intelligence: An International Journal 21(4–5), 443–467 (2007). doi:10.1080/08839510701253674. Special Issue: State of Applications in AI Research from AI*IA 2005 Viroli, M., Omicini, A., Ricci, A.: Infrastructure for RBAC-MAS: An approach based on Agent Coordination Contexts. Applied Artificial Intelligence: An International Journal 21(4–5), 443–467 (2007). doi:10.​1080/​0883951070125367​4. Special Issue: State of Applications in AI Research from AI*IA 2005
55.
Zurück zum Zitat Viroli, M., Pianini, D., Beal, J.: Linda in space-time: an adaptive coordination model for mobile ad-hoc environments. In: M. Sirjani (ed.) Coordination Languages and Models, LNCS, vol. 7274, pp. 212–229. Springer (2012) Viroli, M., Pianini, D., Beal, J.: Linda in space-time: an adaptive coordination model for mobile ad-hoc environments. In: M. Sirjani (ed.) Coordination Languages and Models, LNCS, vol. 7274, pp. 212–229. Springer (2012)
57.
Zurück zum Zitat Zambonelli, F., Omicini, A., Anzengruber, B., Castelli, G., DeAngelis, F.L., Di Marzo Serugendo, G., Dobson, S., Fernandez-Marquez, J.L., Ferscha, A., Mamei, M., Mariani, S., Molesini, A., Montagna, S., Nieminen, J., Pianini, D., Risoldi, M., Rosi, A., Stevenson, G., Viroli, M., Ye, J.: Developing pervasive multi-agent systems with nature-inspired coordination. Pervasive Mob. Comput. 17, 236–252 (2015). doi:10.1016/j.pmcj.2014.12.002 Chatschik Bisdikian Zambonelli, F., Omicini, A., Anzengruber, B., Castelli, G., DeAngelis, F.L., Di Marzo Serugendo, G., Dobson, S., Fernandez-Marquez, J.L., Ferscha, A., Mamei, M., Mariani, S., Molesini, A., Montagna, S., Nieminen, J., Pianini, D., Risoldi, M., Rosi, A., Stevenson, G., Viroli, M., Ye, J.: Developing pervasive multi-agent systems with nature-inspired coordination. Pervasive Mob. Comput. 17, 236–252 (2015). doi:10.​1016/​j.​pmcj.​2014.​12.​002 Chatschik Bisdikian
Metadaten
Titel
Coordination of Pervasive Systems
verfasst von
Stefano Mariani
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-47109-9_4

Premium Partner