Accessibility through Preferences: Context-Aware Recommender of Settings

  • Andrés Iglesias-Pérez
  • Claudia Loitsch
  • Nikolaos Kaklanis
  • Konstantinos Votis
  • Andreas Stiegler
  • Konstantinos Kalogirou
  • Guillem Serra-Autonell
  • Dimitrios Tzovaras
  • Gerhard Weber
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8513)


A proposal for merging context-awareness and user preferences in the same software system is provided. Several modules from the on-going CLOUD4All project (European Commission Seventh Framework Programme) are enhanced with Context Awareness, including the Semantic Matching Framework, the RuleBased Matchmaker (with new rules) and the Statistical Matchmaker (with new features to be used as predictors). Some other components are created exclusively to deal with context features, as the Context Aware Server (to add context from motes) and the Minimatchmaker (to save computation and network resources for well-known situations)


e-Inclusion Personalization Context-awareness for universal access 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Dey, A.K.: Understanding and Using Context. Personal and Ubiquitous Computing 5, 4–7 (2001)CrossRefGoogle Scholar
  2. 2.
    Dey, A.K., Abowd, G.D., Salber, D.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Journal Human Computer Interaction 16, 97–166 (2001)CrossRefGoogle Scholar
  3. 3.
    Zimmermann, A., Lorenz, A., Oppermann, R.: An operational definition of context. In: Kokinov, B., Richardson, D.C., Roth-Berghofer, T.R., Vieu, L. (eds.) CONTEXT 2007. LNCS (LNAI), vol. 4635, pp. 558–571. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  4. 4.
    Zimmermann, A., Lorenz, A., Specht, M.: Applications of a Context-Management System. In: Dey, A.K., Kokinov, B., Leake, D.B., Turner, R. (eds.) CONTEXT 2005. LNCS (LNAI), vol. 3554, pp. 556–569. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  5. 5.
    Stephanidis, C.: Designing for All in Ambient Intelligence Environments: The Interplay of User, Context, and Technology. Intl. Journal of Human-Computer Interaction 25, 441–454 (2009)CrossRefGoogle Scholar
  6. 6.
    Karim, S., Tjoa, A.M.: Towards the Use of Ontologies for Improving User Interaction for People with Special Needs. In: Miesenberger, K., Klaus, J., Zagler, W.L., Karshmer, A.I. (eds.) ICCHP 2006. LNCS, vol. 4061, pp. 77–84. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  7. 7.
    Gajos, K.Z., Weld, D.S., Wobbrock, J.O.: Automatically Generating Personalized User Interfaces with SUPPLE. Artificial Intelligence 174, 910–950 (2010)CrossRefGoogle Scholar
  8. 8.
    INREDIS. Project website,
  9. 9.
    ISO/IEC 24752-3:2008. Information technology – User interfaces – Universal remote console – Part 3: Presentation template (2008)Google Scholar
  10. 10.
    Iglesias-Pérez, A., Linaje, M., Preciado, J.C., Sánchez, F., Gómez, E., González, R., Martínez, J.A.: A Context-Aware Semantic Approach for the Effective Selection of an Assistive Software. In: Proceedings of IV International Symposium of Ubiquitous Computing and Ambient Intelligence, pp. 51–60 (2010)Google Scholar
  11. 11.
    SERENOA. Project website,
  12. 12.
    Iglesias-Pérez, A., Peinado, I., Chacón, J., Ortega-Moral, M.: Frontiers in Context Modelling to Enhance Personalisation of Assistive Technologies. In: Assistive Technology: From Research to Practice – Proceedings of AAATE 2013. IOS Press (2013), doi:10.3233/978-1-61499-304-9-829Google Scholar
  13. 13.
    Koutkias, V., Kaklanis, N., Votis, K., Tzovaras, D., Maglaveras, N.: An Integrated Semantic Framework Supporting Universal Accessibility to ICT. Universal Access in the Information Society. Special Issue: 3rd generation accessibility: Information and Communication Technologies towards universal access, SpringerGoogle Scholar
  14. 14.
    Loitsch, C., Stiegler, A., Strobbe, C., Tzovaras, D., Votis, K., Weber, G., Zimmermann, G.: Improving Accessibility by Matching User Needs and Preferences. In: Assistive Technology: From Research to Practice – Proceedings of AAATE 2013. IOS Press (2013), doi:10.3233/978-1-61499-304-9-1357Google Scholar
  15. 15.
    Melcher, V., Krüger, A., Chalkia, E.: Managing Preferences in the Cloud – Requirements and UI Design. In: Assistive Technology: From Research to Practice – Proceedings of AAATE 2013, IOS Press (2013), doi:10.3233/978-1-61499-304-9-1372Google Scholar
  16. 16.
    Clark, C., Basman, A., Markus, K., Zenevich, Y.: A Cloud-Scale Architecture for Inclusion: Cloud4all and GPII. In: Assistive Technology: From Research to Practice – Proceedings of AAATE 2013. IOS Press (2013), doi:10.3233/978-1-61499-304-9-1366Google Scholar
  17. 17.
    Iglesias-Pérez, A., Peinado, I., Chacón, J., Ortega-Moral, M.: Architecture for Adding Context-Aware Capabilities to Preferences-Oriented User Interfaces. In: Proceedings of DRT4All, 5th edn. Fundación ONCE, Madrid (2013)Google Scholar
  18. 18.
    Partarakis, N., Doulgeraki, C., Leonidis, A., Antona, M., Stephanidis, C.: User Interface Adaptation of Web-Based Services on the Semantic Web. In: Stephanidis, C. (ed.) UAHCI 2009, Part II. LNCS, vol. 5615, pp. 711–719. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  19. 19.
    Jung, C., Hahn, V.: GUIDE–Adaptive user interfaces for accessible hybrid TV applications. In: Second W3C Workshop Web & TV (2011)Google Scholar
  20. 20.
    Atkinson, M.T., Bell, M.J., Machin, C.H.C.: Towards Ubiquitous Accessibility: Capability-based Profiles and Adaptations, Delivered via the Semantic Web, pp. 2–6Google Scholar
  21. 21.
    Kadouche, Mokhtari, M., Giroux, S., Abdulrazak, B.: Semantic approach for modelling an assistive environment using description logic, pp. 222–231 (2008)Google Scholar
  22. 22.
    Ponsard, C., Beaujeant, P., Vanderdonckt, J.: Augmenting Accessibility Guidelines with User Ability Rationales. In: Winckler, M. (ed.) INTERACT 2013, Part I. LNCS, vol. 8117, pp. 579–586. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  23. 23.
    Wassermann, B., Zimmermann, G.: User Profile Matching: A Statistical Approach. In: CENTRIC, pp. 60–63 (2011)Google Scholar
  24. 24.
    Middleton, S.E., De Roure, D.C., Shadbolt, N.R.: Capturing knowledge of user preferences: ontologies in recommender systems. In: Proceedings of the 1st International Conference on Knowledge Capture, K-CAP 2001, New York (2001)Google Scholar
  25. 25.
    Serra, G., Iglesias, A., Kalogirou, K., Montalvá, J.: Context-related profile adaptation algorithms, Cloud4all deliverable, p. 52 (2013)Google Scholar
  26. 26.
    Iglesias, A., Peinado, I., Kalogirou, K., Chalkia, E.: Rule sets for the automatic adaptation of the user profile to context-related features, Cloud4all deliverable, pp. 20–22, pp. 31–41 (2013)Google Scholar
  27. 27.
    Hofmann, T., Schölkopf, B., Smola, A.J.: Kernel Methods in Machine Learning. The Annals of Statistics 36(3), 1171–1220 (2008)CrossRefMATHMathSciNetGoogle Scholar
  28. 28.
    Ahonen, T., Hadid, A., Pietikäinen, M.: Face recognition with local binary patterns. In: Pajdla, T., Matas, J(G.) (eds.) ECCV 2004. LNCS, vol. 3021, pp. 469–481. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  29. 29.
    Gomez-Verdejo, V., Martinez-Ramon, M., Arenas-Garcia, J., Lazaro-Gredilla, M., Molina-Bulla, H.: Support Vector Machines With Constraints for Sparsity in the Primal Parameters. IEEE Transactions on Neural Networks 22(8), 1269 (2011)CrossRefGoogle Scholar
  30. 30.
    Chaudhuri, S., Narasayya, V.: AutoAdmin “what-if” index analysis utility. In: Proceedings of the 1998 ACM SIGMOD International Conference on Management of Data, SIGMOD 1998, pp. 367–378. ACM, NY (1998)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Andrés Iglesias-Pérez
    • 1
  • Claudia Loitsch
    • 2
  • Nikolaos Kaklanis
    • 3
  • Konstantinos Votis
    • 3
  • Andreas Stiegler
    • 4
  • Konstantinos Kalogirou
    • 5
  • Guillem Serra-Autonell
    • 6
  • Dimitrios Tzovaras
    • 3
  • Gerhard Weber
    • 2
  1. 1.R&D DepartmentFundosa TechnositeMadridSpain
  2. 2.Technical University of DresdenGermany
  3. 3.Information Technologies InstituteCentre for Research and Technology HellasGreece
  4. 4.Stuttgart Media UniversityGermany
  5. 5.Hellenic Institute of TransportCentre for Research and Technology HellasGreece
  6. 6.Barcelona Digital Technology CentreSpain

Personalised recommendations