A Flexible Architecture for Client-Side Adaptation

  • Sergio Firmenich
  • Gustavo Rossi
  • Silvia Gordillo
  • Marco Winckler
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7059)

Abstract

Currently the Web allows users to perform complex tasks which involve different Web applications. Anyway they still have to face these tasks in a handcrafted way. Although it is possible to build service-based software, such as mashups, to combine data and information from different providers, many times this approach has limitations. In this paper we present an approach for Client-Side Adaptation aimed to support complex concern-sensitive and task-based adaptations with user-collected data. Our approach improves user experience by supporting user tasks among several Web applications.

Keywords

Software Artefact Flexible Architecture Local File System Volatile Requirement Site DOMs 
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.

References

  1. 1.
    Bouvin, N.O.: Unifying Strategies for Web Augmentation. In: Proc. of the 10th ACM Conference on Hypertext and Hypermedia (1999)Google Scholar
  2. 2.
    Firmenich, S., Rossi, G., Urbieta, M., Gordillo, S., Challiol, C., Nanard, J., Nanard, M., Araujo, J.: Engineering Concern-Sensitive Navigation Structures. Concepts, tools and examples, JWE 2010, pp. 157–185 (2010)Google Scholar
  3. 3.
    Greasemonkey, http://www.greasespot.net/ (last visit on April 11, 2011)
  4. 4.
    Meusel, M., Czarnecki, K., Köpf, W.: A Model for Structuring User Documentation of Object-Oriented Frameworks Using Patterns and Hypertext. In: Aksit, M., Auletta, V. (eds.) ECOOP 1997. LNCS, vol. 1241, pp. 496–510. Springer, Heidelberg (1997)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Sergio Firmenich
    • 1
    • 2
  • Gustavo Rossi
    • 1
    • 2
  • Silvia Gordillo
    • 1
    • 3
  • Marco Winckler
    • 4
  1. 1.LIFIA, Facultad de InformáticaArgentina
  2. 2.Universidad Nacional de La Plata and Conicet ArgentinaArgentina
  3. 3.CiCPBAArgentina
  4. 4.IRITUniversité Paul SabatierFrance

Personalised recommendations