Skip to main content

Achieving User Participation for Adaptive Applications

  • Conference paper
Ubiquitous Computing and Ambient Intelligence (UCAmI 2012)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 7656))

Abstract

Adaptive applications establish the basis for many ubiquitous computing scenarios as they can dynamically adapt to changing contexts. But adaptive applications lack of success when the adaptive behaviour does not correspond to the user’s interaction habits. A user study revealed that such applications are not satisfying for complex scenarios with a high degree of user interaction. We claim that there must be a trade-off between automation and user participation. By extending an existing adaptation middleware with capabilities to respect user preference and interaction behaviour we demonstrate how to integrate the user in the self-adaptation loop. Interdisciplinary results from the fields of usability engineering and interaction design include the need for an adaptation notification concept to avoid mismatching adaptation behaviour.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Benyon, D.: Adaptive systems: A solution to usability problems. User Modeling and User-Adapted Interaction 3(1), 65–87 (1993)

    Article  Google Scholar 

  2. Cheng, B.H.C., et al.: Software engineering for self-adaptive systems: A research roadmap. LNCS, pp. 1–26. Springer (2009)

    Google Scholar 

  3. Comes, D., Evers, C., Geihs, K., Hoffmann, A., Kniewel, R., Leimeister, J.M., Niemczyk, S., Roßnagel, A., Schmidt, L., Schulz, T., Söllner, M., Witsch, A.: Designing socio-technical applications for ubiquitous computing - results from a multidisciplinary case study. In: 12th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS), Stockholm, Sweden (2012)

    Google Scholar 

  4. Comes, D., Evers, C., Geihs, K., Saur, D., Witsch, A., Zapf, M.: Adaptive applications are smart applications. In: 1st International Workshop on Smart Mobile Applications, San Francisco, CA, USA (2011)

    Google Scholar 

  5. Floch, J., et al.: Playing MUSIC — building context-aware and self-adaptive mobile applications. In: Software: Practice and Experience. Wiley (2012)

    Google Scholar 

  6. Fong, J., Indulska, J., Robinson, R.: A preference modelling approach to support intelligibility in pervasive applications. In: International Conference on Pervasive Computing and Communications Workshops, pp. 409–414 (2011)

    Google Scholar 

  7. FP6 IST MUSIC Project (May 31, 2012), http://ist-music.berlios.de/

  8. Geihs, K., et al.: A comprehensive solution for application-level adaptation. Softw. Pract. Exper. 39, 385–422 (2009)

    Article  Google Scholar 

  9. van der Heijden, H.: Ubiquitous computing, user control, and user performance: conceptual model and preliminary experimental design. In: Proceedings of the 10th Research Symposium on Emerging Electronic Markets, Bremen, pp. 107–112 (2003)

    Google Scholar 

  10. Henricksen, K., Indulska, J., Rakotonirainy, A.: Using context and preferences to implement self-adapting pervasive computing applications: Experiences with auto-adaptive and reconfigurable systems. Softw. Pract. Exper. 36, 1307–1330 (2006)

    Article  Google Scholar 

  11. Horvitz, E.: Principles of mixed-initiative user interfaces. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 159–166. ACM, New York (1999)

    Google Scholar 

  12. Kephart, J., Chess, D.: The vision of autonomic computing. Computer 36(1), 41–50 (2003)

    Article  MathSciNet  Google Scholar 

  13. Krause, A., Smailagic, A., Siewiorek, D.P.: Context-aware mobile computing: Learning context-dependent personal preferences from a wearable sensor array. IEEE Transactions on Mobile Computing 5(2), 113–127 (2006)

    Article  Google Scholar 

  14. Kurdyukova, E.: Designing Trustworthy Adaptation on Public Displays. In: Konstan, J.A., Conejo, R., Marzo, J.L., Oliver, N. (eds.) UMAP 2011. LNCS, vol. 6787, pp. 442–445. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  15. McCrickard, D.S., Chewar, C.M.: Attuning notification design to user goals and attention costs. Communications of the ACM 46(3), 67 (2003)

    Article  Google Scholar 

  16. Murch, R.: Autonomic Computing. IBM Press (2004)

    Google Scholar 

  17. Nielsen, J.: Ten usability heuristics (2005)

    Google Scholar 

  18. Norman, D.A.: The design of everyday things. 1st basic paperback. edition. Basic Books, New York (2002) c1988

    Google Scholar 

  19. Peissner, M., Sellner, T.: Transparency and controllability in user interfaces that adapt during run-time. In: Workshop on End-user Interactions with Intelligent and Autonomous Systems. ACM (2012)

    Google Scholar 

  20. Ringbauer, B., Kniewel, R., Hipp, C.: Fußgänger sind keine Autos: Benutzerzentrierte Entwicklung eines Fußgängernavigationssystems. In: Usability Professionals 2009: Berichtband des siebten Workshops des German Chapters der Usability Professionals Association e.V, pp. 18–22. Fraunhofer IRB Verlag, Stuttgart (2009)

    Google Scholar 

  21. Salehie, M., Tahvildari, L.: Self-adaptive software: Landscape and research challenges. Transactions on Autonomous and Adaptive Systems 4(2), 1–42 (2009)

    Article  Google Scholar 

  22. Shneiderman, B., Plaisant, C.: Designing the user interface: Strategies for effective human-computer interaction, 4th edn. Addison Wesley (2005)

    Google Scholar 

  23. Söllner, M., Hoffmann, A., Hoffmann, H., Leimeister, J.M.: Towards a theory of explanation and prediction for the formation of trust in it artifacts. In: 10th Annual Workshop on HCI Research in MIS, Shanghai, China, pp. 1–6 (2011)

    Google Scholar 

  24. Weld, D.S., Anderson, C., Domingos, P., Etzioni, O., Gajos, K., Lau, T., Wolf, S.: Automatically personalizing user interfaces. In: IJCAI 2003, pp. 1613–1619 (2003)

    Google Scholar 

  25. Weyns, D., Iftikhar, M.U., Malek, S., Andersson, J.: Claims and supporting evidence for self-adaptive systems: A literature study. In: SEAMS 2012 (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Evers, C., Kniewel, R., Geihs, K., Schmidt, L. (2012). Achieving User Participation for Adaptive Applications. In: Bravo, J., López-de-Ipiña, D., Moya, F. (eds) Ubiquitous Computing and Ambient Intelligence. UCAmI 2012. Lecture Notes in Computer Science, vol 7656. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35377-2_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-35377-2_28

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-35376-5

  • Online ISBN: 978-3-642-35377-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics