A Flexible Architecture for Client-Side Adaptation
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.
KeywordsSoftware Artefact Flexible Architecture Local File System Volatile Requirement Site DOMs
- 1.Bouvin, N.O.: Unifying Strategies for Web Augmentation. In: Proc. of the 10th ACM Conference on Hypertext and Hypermedia (1999)Google Scholar
- 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.Greasemonkey, http://www.greasespot.net/ (last visit on April 11, 2011)