Tools and Architectural Support for Crowdsourced Adaptation of Web Interfaces

  • Michael Nebeling
  • Moira C. Norrie
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6757)


There is a vast body of research dealing with the development of context-aware web applications that can adapt to different screen and user contexts. However, the range and growing diversity of devices used for web access makes it increasingly difficult for developers to provide a design and layout that adapts well to every client. To address this, we propose a crowdsourcing approach that allows developers to define a default web interface suitable for many devices and enables the crowd, i.e. other developers or even non-technical end-users, to adapt it to particular use contexts. We present an architecture for creating and sharing adaptations as well as suggesting and applying these in matching contexts. In addition, we discuss the underlying crowdsourcing principles and present a set of visual tools that facilitate the adaptation process.


Target Element Visual Tool Architectural Support Adaptation Operation Adaptive Interface 
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.


  1. 1.
    Howe, J.: The Rise of Crowdsourcing. Wired 14(6) (2006)Google Scholar
  2. 2.
    Kazman, R., Chen, H.M.: The Metropolis Model: A New Logic for Development of Crowdsourced Systems. CACM, vol. 52(7) (2009)Google Scholar
  3. 3.
    Brusilovsky, P.: Methods and Techniques of Adaptive Hypermedia. UMUAI 6(2-3) (1996)Google Scholar
  4. 4.
    Ceri, S., Daniel, F., Matera, M., Facca, F.M.: Model-driven Development of Context-Aware Web Applications. TOIT 7(1) (2007)Google Scholar
  5. 5.
    Frăsincar, F., Houben, G.-J., Barna, P.: Hypermedia presentation generation in Hera. IS 35(1) (2010)Google Scholar
  6. 6.
    Daniel, F., Matera, M., Pozzi, G.: Managing Runtime Adaptivity through Active Rules: the Bellerofonte Framework. JWE 7(3) (2008)Google Scholar
  7. 7.
    Niederhausen, M., van der Sluijs, K., Hidders, J., Leonardi, E., Houben, G.J., Meißner, K.: Harnessing the Power of Semantics-Based, Aspect-Oriented Adaptation for amacont. In: Proc. ICWE (2009)Google Scholar
  8. 8.
    Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., Vanderdonckt, J.: A Unifying Reference Framework for Multi- Target User Interfaces. In: IWC, vol. 15 (2003)Google Scholar
  9. 9.
    Paternò, F., Santoro, C., Mäntyjärvi, J., Mori, G., Sansone, S.: Authoring pervasive multimodal user interfaces. IJWET 4(2) (2008)Google Scholar
  10. 10.
    Nebeling, M., Grossniklaus, M., Leone, S., Norrie, M.C.: Domain-specific language for context-aware web applications. In: Chen, L., Triantafillou, P., Suel, T. (eds.) WISE 2010. LNCS, vol. 6488, pp. 471–479. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  11. 11.
    Nebeling, M., Matulic, F., Norrie, M.C.: Metrics for the Evaluation of News Site Content Layout in Large-Screen Contexts. In: Proc. CHI (2011)Google Scholar
  12. 12.
    Streit, L.: Investigating Web Site Adaptation to Large Screens. Master’s thesis, ETH Zurich, doi: 10.3929/ethz-a-006250434 (2010)Google Scholar
  13. 13.
    Harper, F.M., Li, S.X., Chen, Y., Konstan, J.A.: Social Comparisons to Motivate Contributions to an Online Community. In: de Kort, Y.A.W., IJsselsteijn, W.A., Midden, C., Eggen, B., Fogg, B.J. (eds.) PERSUASIVE 2007. LNCS, vol. 4744, pp. 148–159. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  14. 14.
    Bernstein, M.S., Tan, D.S., Smith, G., Czerwinski, M., Horvitz, E.: Personalization via Friendsourcing. TOCHI 17(2) (2010)Google Scholar
  15. 15.
    von Ahn, L., Dabbish, L.: Labeling Images with a Computer Game. In: Proc. CHI (2004)Google Scholar
  16. 16.
    Rashid, A.M., Ling, K.S., Tassone, R.D., Resnick, P., Kraut, R.E., Riedl, J.: Motivating Participation by Displaying the Value of Contribution. In: Proc. CHI (2006)Google Scholar
  17. 17.
    Arellano, C., Díaz, O., Iturrioz, J.: Crowdsourced Web Augmentation: A Security Model. In: Chen, L., Triantafillou, P., Suel, T. (eds.) WISE 2010. LNCS, vol. 6488, pp. 294–307. Springer, Heidelberg (2010)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Michael Nebeling
    • 1
  • Moira C. Norrie
    • 1
  1. 1.Institute of Information SystemsETH ZurichZurichSwitzerland

Personalised recommendations