Context Elicitation for User-Centered Context-Aware Systems in Public Transport

  • Heidi Krömker
  • Tobias WienkenEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9170)


In the area of public transport context-aware systems have great relevance regarding the barriers. The service of these systems can be adapted to the individual situation in order to support the user in carrying out his tasks during the journey. The adaption is based on the context of user which is mainly influenced by the user goals and the associated tasks. In the context-aware system development for public transport the early stages of requirements engineering require more detailed investigations. The research of this paper is focused on the initial context elicitation which is a precondition for the analysis and modelling of the context. The first part discusses the knowledge lack of the developer team about the context in the beginning of a development and presents a task-oriented context taxonomy of public transport to overcome this problem. Furthermore, the second part sets out to address the concerns of designing a concept of user data acquisition and provides a framework for the selection and combination of elicitation methods.


Adaptive system Context awareness Requirements engineering Context elicitation Public transport 



Part of this work was funded by the German Federal Ministry for Economic Affairs and Energy (BMWi) grant number 19P12013B within the DynAPSys project. The DynAPSys project develops an agenda planning system for individual task and mobility planning from “door to door”.


  1. 1.
    Finkelstein, A., Savigni, A.: A framework for requirements engineering for context-aware services. In: First International Workshop from Software Requirements to Architectures (STRAW 01) 23rd International Conference on Software Engineering. IEEE Computer Society Press (2001)Google Scholar
  2. 2.
    ISO 9241-210. Ergonomics of human-system interaction – Part 210: Human-centred design for interactive systems (2010)Google Scholar
  3. 3.
    Dey, A.K., Abowd, G.D.: Towards a better understanding of context and context-awareness. In: Proceedings of the CHI 2000 Workshop on the What, Who, Where, When, and How of Context-Awareness. Georgia Institute of Technology, Atlanta (2000)Google Scholar
  4. 4.
    Brügge, B., Dutoit, A.H.: Objektorientierte Softwaretechnik: mit UML, Entwurfsmustern und Java. Pearson Studium, Hallbergmoos (2004)Google Scholar
  5. 5.
    Siadat, S.H., Song, M.: Understanding requirement engineering for context-aware service-based applications. J. Softw. Eng. Appl. 5(8), 536–544 (2012)CrossRefGoogle Scholar
  6. 6.
    Adelstein, F., Gupta, S.K.S., Richard, G.G., Schwiebert, L.: Fundamentals of Mobile and Pervasive Computing. MCGraw-Hill, New York (2005)Google Scholar
  7. 7.
    Wienken, T., Mayas, C., Hörold, S., Krömker, H.: Model of mobility oriented agenda planning. In: Kurosu, M. (ed.) HCI 2014, Part III. LNCS, vol. 8512, pp. 537–544. Springer, Heidelberg (2014)Google Scholar
  8. 8.
    Hörold, S., Mayas, C., Krömker, H.: Passenger needs on mobile information systems – field evaluation in public transport. In: Stanton, N.A., et al. (eds.) Advances in Human Aspects of Transportation Part III, pp. 115–124 (2014)Google Scholar
  9. 9.
    Verband Deutscher Verkehrsunternehmen (VDV): Telematics in Public Transport in Germany. Alba Fachverlag, Düsseldorf (2001)Google Scholar
  10. 10.
    Bauer, C., Spiekermann, S.: Conceptualizing context for pervasive advertising. In: Müller, J., Alt, F., Michelis, D. (eds.) Pervasive Advertising, pp. 159–184. Springer, London (2011)CrossRefGoogle Scholar
  11. 11.
    Schmidt, A.: Ubiquitous computing-computing in context. Ph.D. thesis, Lancaster University (2003)Google Scholar
  12. 12.
    Mayas, C., Hörold, S., Krömker, H.: Meeting the challenges of individual passenger information with personas. In: Stanton, N.A. (ed.) Advances in Human Aspect of Road and Rail Transportation, pp. 822–831. CRC Press, Boca Raton (2013)Google Scholar
  13. 13.
    Kolos-Mazuryk, L., Eck, P., Wieringa, R.: A Survey of Requirements Engineering Methods for Pervasive Services. Report, University of Twente (2006)Google Scholar
  14. 14.
    Krogstie, J.: Requirement engineering for mobile information systems. In: Salinesi, C.B.A., Opdahl, A.L., Pohl, K., Rossi, M. (eds.) Proceedings of the 7th International Workshop on Requirements Engineering: Foundation for Software Quality (REFSQ 2001), Volume 6 of Essener Informatik Beiträge, Universität Duisburg-Essen, Essen (2001)Google Scholar
  15. 15.
    Rupp, C.: Requirements-Engineering und –Management. Carl Hanser Verlag, München (2014)CrossRefGoogle Scholar
  16. 16.
    Hörold, S., Mayas, C., Krömker, H.: Analyzing varying environmental contexts in public transport. In: Kurosu, M. (ed.) HCII/HCI 2013, Part I. LNCS, vol. 8004, pp. 85–94. Springer, Heidelberg (2013)Google Scholar
  17. 17.
    Laplante, P.A.: Requirements Engineering for Software and Systems. Taylor & Francis Group, Boca Raton (2009)Google Scholar
  18. 18.
    Kotonya, G., Sommerville, I.: Requirements Engineering – Processes and Techniques. Wiley, Chichester (1998)Google Scholar
  19. 19.
    Sitou, W.O.: Requirements engineering kontextsensitiver anwendungen. Diss. Technischen Universität München, München (2009) Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Ilmenau University of TechnologyIlmenauGermany

Personalised recommendations