Skip to main content

A Framework for the Development and Maintenance of Adaptive, Dynamic, Context-Aware Information Services

  • Conference paper
Agents and Artificial Intelligence (ICAART 2010)

Abstract

This paper presents an agent-based methodological approach to design distributed service-oriented systems which can adapt their behaviour according to changes in the environment and in the user needs, even taking the initiative to make suggestions and proactive choices. The highly dynamic, regulated, complex nature of the distributed, interconnected services is tackled through a methodological framework composed of three interconnected levels. The framework relies on coordination and organisational techniques, as well as on semantically annotated Web services to design, deploy and maintain a distributed system, using both a top-down and bottom-up approach. We present results based on a real use case: interactive community displays with tourist information and services, dynamically personalised according to user context and preferences.

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. ALIVE European project, http://www.ist-alive.eu

  2. Aldewereld, H., Álvarez-Napagao, S., Dignum, F., Vázquez-Salceda, J.: Making Norms Concrete. Accepted in: 9th International Conference on Autonomous Agents and Multiagent Systems (2010)

    Google Scholar 

  3. Castelfranchi, C., Frank, D., Jonker, C., Treur, J.: Deliberative Normative Agents: Principles and Architecture. In: Jennings, N.R. (ed.) ATAL 1999. LNCS, vol. 1757, pp. 364–378. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  4. Ceccaroni, L., Codina, V., Palau, M., Pous, M.: PaTac - Urban, ubiquitous, personalized services for citizens and tourists. In: 3rd International Conference on Digital Society, pp. 7–12. IEEE Computer Society, Los Alamitos (2009)

    Google Scholar 

  5. Ceccaroni, L., Kendall, E.: A graphical environment for ontology development. In: 2nd International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 958–959. ACM, New York (2003)

    Chapter  Google Scholar 

  6. Comas, Q., R-Roda, I., Ceccaroni, L., Sànchez-Marrè, M.: Semiautomatic learning with quantitative and qualitative features. In: VIII Conference of the Spanish Association for Artificial Intelligence, pp. 17–25. Asociación Española para la Inteligencia Artificial, Spain (1999)

    Google Scholar 

  7. Confalonieri, R., Nieves, J.C., Osorio, M., Vázquez-Salceda, J.: Possibilistic Semantics for Logic Programs with Ordered Disjunction. In: Link, S., Prade, H. (eds.) FoIKS 2010. LNCS, vol. 5956, pp. 133–152. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  8. Dignum, V.: A Model for Organizational Interaction: Based on Agents, Founded in Logic. SIKS Dissertation Series 2004-1. Utrecht University. PhD Thesis (2004)

    Google Scholar 

  9. 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 (LNAI), vol. 4870, pp. 1–14. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  10. Gómez-Sebastià, I., Palau, M., Nieves, J.C., Vázquez-Salceda, J., Ceccaroni, L.: Dynamic orchestration of distributed services on interactive community displays: The ALIVE approach. In: 7th International Conference on Practical Applications of Agents and Multi-Agent Systems, ASC, vol. 55, pp. 450–459. Springer, Heidelberg (2009)

    Google Scholar 

  11. Gordon, M., Paprzycki, M.: Designing Agent Based Travel Support System. In: 4th International Symposium on Parallel and Distributed Computing, pp. 207–216. IEEE Computer Society, Los Alamitos (2005)

    Google Scholar 

  12. Greenfield, A.: Everyware: The Dawning Age of Ubiquitous Computing, 1st edn. New riders publishing in association with AIGA (2006)

    Google Scholar 

  13. Lesser, V., Decker, K., Wagner, T., Carver, N., Garvey, A.: Evolution of the GPGP/TÆMS Domain-Independent Coordination Framework. In: Autonomous Agents and Multi-Agent Systems, vol. 9(1), pp. 87–143. Kluwer Academic Publishers, Dordrecht (2004)

    Google Scholar 

  14. Luck, M., McBurney, P., Shehory, O., Willmott, S.: Agent Technology: Computing as Interaction. A Roadmap for Agent Based Computing. AgentLink (2005)

    Google Scholar 

  15. Malaka, R., Zipf, A.: Deep Map challenging IT research in the framework of a tourist information system. In: 7th International Congress on Tourism and Communication, pp. 15–27. Springer, Heidelberg (2000)

    Google Scholar 

  16. Martin, D., Burstein, M., Hobbs, J., Lassila, O., McDermott, D., McIlraith, S., Narayanan, S., Paolucci, M., Parsia, B., Payne, T.R., Sirin, E., Srinivasan, N., Sycara, K.: OWL-S: Semantic Markup for Web Services. Technical Report, Member Submission, W3C (2004)

    Google Scholar 

  17. Okouya, D.M., Dignum, V.: OperettA: A prototype tool for the design, analysis and development of multi-agent organizations. In: 7th International Conference on Autonomous Agents and Multiagent Systems, pp. 1677–1678. ACM, New York (2008)

    Google Scholar 

  18. Overeinder, B.J., Brazier, F.: Scalable middleware environment for agent-based internet applications. In: Dongarra, J., Madsen, K., Waśniewski, J. (eds.) PARA 2004. LNCS, vol. 3732, pp. 675–679. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  19. Quillinan, T.B., Brazier, F., Aldewereld, H., Dignum, F., Dignum, V., Penserini, L., Wijngaards, N.: Developing Agent-based Organizational Models for Crisis Management. In: 8th International Conference on Autonomous Agents and Multiagent Systems (2009)

    Google Scholar 

  20. Sirin, E., Parsia, B., Hendler, J.: Filtering and selecting semantic web services with interactive composition techniques. IEEE Intelligent Systems 19(4), 42–49 (2004)

    Article  Google Scholar 

  21. Vallée, M., Ramparany, F., Vercouter, L.: A Multi-Agent System for Dynamic Service Composition in Ambient Intelligence Environments. In: 3rd International Conference on Pervasive Computing. Doctoral Colloquium (2005)

    Google Scholar 

  22. Vázquez-Salceda, J., Ceccaroni, L., Dignum, F., Vasconcelos, W., Padget, J., Clarke, S., Sergeant, P., Nieuwenhuis, K.: Combining Organisational and Coordination Theory with Model Driven Approaches to develop Dynamic, Flexible, Distributed Business Systems. In: 1st International Conference on Digital Businesses, Springer, Heidelberg (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Palau, M., Gómez-Sebastià, I., Ceccaroni, L., Vázquez-Salceda, J., Nieves, J.C. (2011). A Framework for the Development and Maintenance of Adaptive, Dynamic, Context-Aware Information Services. In: Filipe, J., Fred, A., Sharp, B. (eds) Agents and Artificial Intelligence. ICAART 2010. Communications in Computer and Information Science, vol 129. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19890-8_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-19890-8_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-19889-2

  • Online ISBN: 978-3-642-19890-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics