Model-Based Ubiquitous Interaction Concepts and Contexts in Public Systems

  • Thomas Schlegel
  • Christine Keller
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6761)


Ubiquitous systems and interaction concepts are increasingly finding their way into public systems like shopping malls, airports, public transport or information kiosks. At the same time, these user interfaces also undergo significant changes. Technologies like multi-touch systems or voice-based interaction are now available to the general public and widely used. In ubiquitous systems, these modalities are often combined, sometimes even dynamically at runtime. This leads to new challenges for the conceptualization and development of ubiquitous user interfaces in public systems, especially where this implies adaptive behavior. We present contexts that possibly influence the interaction with such public systems and describe ways of modeling this interaction integrating context-adaptivity already in the interaction models of public systems. Taking into account the context of the public system and its users, we extend the concept of Interaction-Cases to contain model aspects for different interaction contexts in public systems.


Interaction Workflow Modeling Context Context Models Context Adaptivity Public Systems Use Cases Interaction Cases Interaction Models 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Peterson, M.: Pervasive and Ubiquitous Public Map Displays (2004)Google Scholar
  2. 2.
    Storz, O., Friday, A., Davies, N., Finney, J., Sas, C., Sheridan, J.: Public Ubiquitous Computing Systems: Lessons from the e-Campus Display Deployments. IEEE Pervasive Computing 5(3), 40–47 (2006)CrossRefGoogle Scholar
  3. 3.
    Cheverst, K., Davies, N., Mitchell, K., Friday, A.: Experiences of developing and deploying a context-aware tourist guide: the GUIDE project, pp. 20–31 (2000)Google Scholar
  4. 4.
    Klante, P., Krösche, J., Boll, S.: AccesSights – A Multimodal Location-Aware Mobile Tourist Information System. In: Miesenberger, K., Klaus, J., Zagler, W., Burger, D. (eds.) ICCHP 2004. LNCS, vol. 3118, pp. 287–294. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  5. 5.
    Bertolotto, M., O’Hare, G., Strahan, R., Brophy, A., Martin, A., McLoughlin, E.: Bus Catcher: a Context Sensitive Prototype System for Public Transportation Users, pp. 64–72 (2002) Google Scholar
  6. 6.
    Pérez-Medina, J.-L., Dupuy-Chessa, S., Front, A.: A Survey of Model Driven Engineering Tools for User Interface Design. In: Winckler, M., Johnson, H., Palanque, P. (eds.) TAMODIA 2007. LNCS, vol. 4849, pp. 84–97. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  7. 7.
    Kruchten, P., Obbink, H., Stafford, J.: The Past, Present, and Future for Software Architecture. IEEE Software 23(2), 22–30 (2006)CrossRefGoogle Scholar
  8. 8.
    Pruitt, J., Grudin, J.: Personas: Practice and Theory, pp.1–15 (2003)Google Scholar
  9. 9.
    Wasserman, A.: User Software Engineering and the design of interactive systems, pp. 387–393 (1981)Google Scholar
  10. 10.
    Aoyama, M.: Persona-Scenario-Goal Methodology for User-Centered Requirements Engineering. In: IEEE International Conference on Requirements Engineering, vol. 0, pp. 185–194 (2007)Google Scholar
  11. 11.
    Kazman, R., Abowd, G., Bass, L., Clements, P.: Scenario-based analysis of software architecture. IEEE Software 13(6), 47–55 (1996)CrossRefGoogle Scholar
  12. 12.
    Prekop, P., Burnett, M.: Activities, context and ubiquitous computing. Computer Communications 26(11), 1168–1176 (2003)CrossRefGoogle Scholar
  13. 13.
    Dey, A., Abowd, G.: Towards a better understanding of context and context-awareness (2000)Google Scholar
  14. 14.
    Want, R., Hopper, A., Falcao, V., Gibbons, J.: The active badge location system. ACM Transactions on Information Systems 10(1), 91–102 (1992)CrossRefGoogle Scholar
  15. 15.
    Hristova, N.: Ad-Me: A ContextSensitive Advertising System, pp. 10–12 (2001)Google Scholar
  16. 16.
    Chen, H., Finin, T., Joshi, A.: An ontology for context-aware pervasive computing environments. Knowl. Eng. Rev. 18(3), 197–207 (2003)CrossRefGoogle Scholar
  17. 17.
    Wang, X., Zhang, D., Gu, T., Pung, H.: Ontology Based Context Modeling and Reasoning using OWL, p.18 (2004) Google Scholar
  18. 18.
    Salber, D., Dey, A., Abowd, G.: The context toolkit: aiding the development of context-enabled applications, pp. 434–441 (1999)Google Scholar
  19. 19.
    Biegel, G., Cahill, V.: A Framework for Developing Mobile, Context-aware Applications, pp. 361 (2004)Google Scholar
  20. 20.
    Banâtre, M., Couderc, P., Pauty, J., Becus, M.: Ubibus: Ubiquitous Computing to Help Blind People in Public Transport. In: Brewster, S., Dunlop, M.D. (eds.) Mobile HCI 2004. LNCS, vol. 3160, pp. 310–314. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  21. 21.
    Ceri, S., Daniel, F., Matera, M., Facca, F.: Model-driven development of context-aware Web applications. ACM Trans. Internet Technol. 7 (2007)Google Scholar
  22. 22.
    Sheng, Q., Benatallah, B.: ContextUML: A UML-Based Modeling Language for Model-Driven Development of Context-Aware Web Services Development, pp. 206–212 (2005)Google Scholar
  23. 23.
    Pernack, R.: Public space and transport: a sociotheoretical approach. Wissenschaftszentrum Berlin für Sozialforschung gGmbH (2005)Google Scholar
  24. 24.
    Barbosa, S.D.J., Paula, M.G.: Interaction Modelling as a Binding Thread in the Software Development Process (2003)Google Scholar
  25. 25.
    Schlegel, T., Raschke, M.: Interaction-Cases: Model-Based Description of Complex Interactions in Use Cases (2010)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Thomas Schlegel
    • 1
  • Christine Keller
    • 1
  1. 1.Technische UniversitätDresdenGermany

Personalised recommendations