User Interface Adaptation Using Web Augmentation Techniques: Towards a Negotiated Approach
The use of Web augmentation techniques has an impact on tasks of owners of Web sites, developers of scripts and end-users. Because the Web sites can be modified by external scripts, their owners might lose control about how Web site contents are delivered. To prevent this, they might be tempted to modify the structure of Web pages thus making harder to execute external scripts. However, communities of Web augmentation scripters are increasing since end-users still have needs not yet covered by Web sites. In this paper we analyze the trade-offs of the introduction of Web augmentation scripts. In order to mitigate some negative effects, such as the loss of control, we propose an approach based on negotiation and coordination between actors involved in the process. We present a set of tools to facilitate the integration of scripts and to foster their dissemination for the benefit of all actors involved.
KeywordsWeb augmentation Client-side adaptation Script developers
Unable to display preview. Download preview PDF.
- 2.Bouvin, N.O.: Unifying strategies for web augmentation. In: Proc. of the 10th ACM Conference on Hypertext and Hypermedia (1999)Google Scholar
- 11.Han, H., Tokuda, T.: Towards flexible and lightweight integration of web applications by end-user programming. IJWIS 6(4), 359–373 (2010)Google Scholar
- 12.Jones, M.C., Churchill, E.F.: Conversations in developer communities: a preliminary analysis of the yahoo! pipes community. In: Proceedings of the Fourth International Conference on Communities and Technologies (C&T 2009), pp. 195–204. ACM, New York (2009)Google Scholar
- 15.Adomavicius, G., Tuzhilin, A. Toward the Next Generation of Recommender Systems: Survey of the State-of-the-Art and Possible Extensions. IEEE Trans. Knowl. Data Eng., 734–749 (2005)Google Scholar
- 16.Rossi, G., Schwabe, D., Guimarães, R.: Designing personalized web applications. In: Proceedings of the 10th International Conference on World Wide Web (WWW 2001), pp. 275–284. ACM, New YorkGoogle Scholar
- 17.Stolee, K.T., Elbaum, S., Sarma, A.: Discovering How End-User Programmers and Their Communities Use Public Repositories: A Study on Yahoo! Pipes. Information and Software Technology 55(7), 1289–1303 (2013). retrieved October 9, 2014. http://linkinghub.elsevier.com/retrieve/pii/S095058491200211X CrossRefGoogle Scholar