Dynamic Orchestration of Distributed Services on Interactive Community Displays: The ALIVE Approach

  • I. Gómez-Sebastià
  • Manel Palau
  • Juan Carlos Nieves
  • Javier Vázquez-Salceda
  • Luigi Ceccaroni
Part of the Advances in Intelligent and Soft Computing book series (AINSC, volume 55)


Interconnected service providers constitute a highly dynamic, complex, distributed environment. Multi-agent system design-methodologies have been trying to address this kind of environments for a long time. The European project ALIVE presents a framework of three interconnected levels that tackles this issue relying on organisation and coordination techniques, as well as on developments in the Web-services world. This paper presents initial results focused on a high-tech, real use case: interactive community displays with touristic information and services, dynamically personalized according to user preferences and local laws.


Service Level Multiagent System Service Composition Concrete Service Service Orchestration 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Ardissono, L., Goy, A., Petrone, G.: Enabling Conversations with Web Services. In: Proceedings of the Second International Joint Conference on Autonomous Agents and Multiagent Systems, Melbourne, pp. 819–826 (2003)Google Scholar
  2. 2.
    Casati, F., Ilnicki, S., Jin, L.: Adaptive and Dynamic Service Composition in eFlow. In: Wangler, B., Bergman, L.D. (eds.) CAiSE 2000. LNCS, vol. 1789, p. 13. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  3. 3.
    Ceccaroni, L., Codina, V., Palau, M., Pous, M.: PaTac: Urban, ubiquitous, personalized services for citizens and tourists. In: Proceedings of the Third International Conference of Digital Society, Cancun (2009) (to appear)Google Scholar
  4. 4.
    Ermolayev, V., et al.: Towards a Framework for Agent-Enabled Semantic Web Service Composition. Int. J. of Web Services Research 1(3), 63–87 (2004)Google Scholar
  5. 5.
    Ghijsen, M., Jansweijer, W., Wielinga, B.B.: Towards a framework for agent coordination and reorganization, agentCoRe. In: Sichman, J.S., Padget, J., Ossowski, S., Noriega, P. (eds.) COIN 2007. LNCS, vol. 4870, pp. 1–14. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  6. 6.
    Jennings, N.R.: Controlling Cooperative Problem Solving in Industrial Multi-Agent Systems using Joint Intentions. Artificial Intelligence 75(2), 195–240 (1995)CrossRefGoogle Scholar
  7. 7.
    Juan, T., Sterling, L.: The ROADMAP meta-model for intelligent adaptive multi-agent systems in open environments. In: Giorgini, P., Müller, J.P., Odell, J.J. (eds.) AOSE 2003. LNCS, vol. 2935, pp. 231–253. Springer, Heidelberg (2004)Google Scholar
  8. 8.
    Klusch, M.: Semantic Web Service Coordination. In: Helin (ed.) CASCOM - Intelligent Service Coordination in the Semantic Web. WSSAT, pt. I, pp. 59–104. Birkhäuser Basel (2008)Google Scholar
  9. 9.
    Lesser, V., et al.: Evolution of the GPGP/TÆMS Domain-Independent Coordination Framework. In: Proceedings of the First International Conference on Autonomous Agents and Multiagent Systems, vol. 9, pp. 87–143. Kluwer Academic Publishers, Dordrecht (2004)Google Scholar
  10. 10.
    Luck, M., McBurney, P., Shehory, O., Willmott, S.: Agent Technology: Computing as Interaction. In: A Roadmap for Agent Based Computing. AgentLink III (2006)Google Scholar
  11. 11.
    Matskin, M., et al.: Enabling Web Services Composition with Software Agents. In: Proceedings of the Conference on Internet and Multimedia Systems, and Applications, Honolulu (2005)Google Scholar
  12. 12.
    McIlraith, S., Cao Son, T.: Adapting Golog for Composition of Semantic Web Services. In: Proceedings of the 8th International Conference on Knowledge Representation and Reasoning, Toulouse (2002)Google Scholar
  13. 13.
    Papazoglou, M.P., van den Heuvel, W.J.: Service oriented architectures: approaches, technologies and research issues. J. VLDB 16, 389–415 (2007)CrossRefGoogle Scholar
  14. 14.
    Singh, P., Huhns, N.: Service-Oriented Computing Semantics, Processes, Agents. Wiley, Chichester (2004)Google Scholar
  15. 15.
    Thandar, M., Edmond, D.: The use of patterns in service composition. In: Bussler, C.J., McIlraith, S.A., Orlowska, M.E., Pernici, B., Yang, J. (eds.) CAiSE 2002 and WES 2002. LNCS, vol. 2512, pp. 28–40. Springer, Heidelberg (2002)Google Scholar
  16. 16.
    van der Vecht, B., Dignum, F., Jules, J., Meyer, C., Dignum, V.: Organizations and autonomous agents: Bottom-up dynamics of coordination mechanisms. In: The Fifth Workshop on Coordination, Organizations, Institutions, and Norms in Agent Systems, Estoril (2008)Google Scholar
  17. 17.
    Waldinger, R.: Web agents cooperating deductively. In: Rash, J.L., Rouff, C.A., Truszkowski, W., Gordon, D.F., Hinchey, M.G. (eds.) FAABS 2000. LNCS, vol. 1871, pp. 50–262. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  18. 18.
    Wu, D., et al.: Automating DAML-S web services composition using SHOP2. In: Fensel, D., Sycara, K.P., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 195–210. Springer, Heidelberg (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • I. Gómez-Sebastià
    • 1
  • Manel Palau
    • 2
  • Juan Carlos Nieves
    • 1
  • Javier Vázquez-Salceda
    • 1
  • Luigi Ceccaroni
    • 2
  1. 1.Universitat Politècnica de CatalunyaBarcelonaSpain
  2. 2.Tech Media Telecom FactoryBarcelonaSpain

Personalised recommendations