Personalised Web Experiences: Seamless Adaptivity across Web Service Composition and Web Content

  • Ian O’Keeffe
  • Vincent Wade
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5535)


Users have become accustomed to a web that is more than an interactive hypermedia but is a complex mix of rich multimedia services and hypermedia content. Users are now contributors and active participants on the web. However, Pesonalisation technologies, such as Adaptive Hypermedia, have so far focused almost exclusively on adaptive content delivery resulting in their failure to become a high impact technologies. The absence of rich multimedia services in the current generation of Adaptive Hypermedia Systems means that they do not live up to the expectations of users. By providing personalised web experiences that combine both services and content in a seamless environment such systems could not only live up to the expectations of users but could exceed them. This paper presents a system that supports the adaptive selection and sequencing of both content and services in a unified manner. By applying techniques used in content based Adaptive Hypermedia to services with making use of the state of the art in service composition, this system delivers personalised web experiences that combine adaptively selected and sequenced content and services. The integration of appropriate content with services can improve the experience of the user as well as making the activity more efficient.


Service Composition Business Process Execution Language Adaptive Selection Metadata Model Hierarchical Task Network 
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.
    Brusilovsky, P.: Adaptive Navigation Support. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) Adaptive Web 2007. LNCS, vol. 4321, pp. 263–290. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  2. 2.
    De Bra, P., Smits, D., Stash, N.: The design of aha! In: HYPERTEXT 2006: Proceedings of the seventeenth conference on Hypertext and hypermedia, pp. 171–195. ACM, New York (2006)CrossRefGoogle Scholar
  3. 3.
    Henze, N., Krause, D.: Personalized access to web services in the semantic web. In: 3rd International Semantic Web User Interaction Workshop, Athens, Georgia, USA (2006)Google Scholar
  4. 4.
    Conlan, O.: The Multi-Model, Metadata driven approach to Personalised eLearning Services. Ph.D thesis, University of Dublin, Trinity College (2005)Google Scholar
  5. 5.
    Meccawy, M., Brusilovsky, P., Ashman, H., Yudelson, M., Scherbinina, O.: Integrating interactive learning content into an adaptive e-learning system: Lessons learned. In: Richards, G. (ed.) Proceedings of World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education 2007, Quebec City, Canada, pp. 6314–6319. AACE (2007)Google Scholar
  6. 6.
    Curbera, F., Andrews, T., Dholakia, H., Goland, Y., Klein, J., Leymann, F., Liu, K., Roller, D., Smith, D., Thatte, S., Trickovic, I., Weerawarana, S.: Business process execution language for web services (2003)Google Scholar
  7. 7.
    van der Aalst, W.M.P., Hofstede, T.A.H.M.: YAWL: Yet another workflow language. Information Systems 30(4), 245–275 (2005)CrossRefGoogle Scholar
  8. 8.
    Rao, J., Su, X.: A survey of automated web service composition methods. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 43–54. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  9. 9.
    Klusch, M., Gerber, A.: Evaluation of service composition planning with owls-xplan. In: WI-IATW 2006: Proceedings of the 2006 IEEE/WIC/ACM international conference on Web Intelligence and Intelligent Agent Technology, Washington, DC, USA, pp. 117–120. IEEE Computer Society, Los Alamitos (2006)Google Scholar
  10. 10.
    Wu, D., Sirin, E., Hendler, J., Nau, D.: Automatic web services composition using SHOP2. In: Workshop on Planning for Web Services (2003)Google Scholar
  11. 11.
    Ardissono, L., Furnari, R., Goy, A., Petrone, G., Segnan, M.: A framework for the management of context-aware workflow systems. In: WEBIST 2007: Proceedings of the third international conference on Web Information Systems and Technologies, pp. 80–87 (2007)Google Scholar
  12. 12.
    Dagger, D., Wade, V., Conlan, O.: Personalisation for all: Making adaptive course composition easy. Journal of Educational Technology and Society 8(3), 9–25 (2005); Special Issue on Authoring of Adaptive HypermediaGoogle Scholar
  13. 13.
    van der Aalst, W.M.P., ter Hofstede, A.H.M., Kiepuszewski, B., Barros, A.P.: Workflow patterns. Distributed and Parallel Databases 14(3), 5–51 (2003)CrossRefGoogle Scholar
  14. 14.
    Gerevini, A., Saetti, A., Serini, I., Toninelli, P.: Planning in PDDL2.2 domains with LPG-TD (2004)Google Scholar
  15. 15.
    Braun, C., Broberg, J., Mark, C., Freedman, M., Jones, T., Schaeck, T., Tayar, G.: Web Services for Remote Portlets Specification (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Ian O’Keeffe
    • 1
  • Vincent Wade
    • 1
  1. 1.Centre for Next Generation Localisation, Knowledge and Data Engineering GroupSchool of Computer Science and Statistics, Trinity College DublinIreland

Personalised recommendations