Skip to main content

Merging Situation Analytics and Model-Based User Interface Development for Building Runtime-Adaptive Business Applications

  • Conference paper
  • First Online:
  • 840 Accesses

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 330))

Abstract

Situation analytics can be used to recognize the changing behavior, emotional state and environmental context of a user during complex task processing. This paper discusses the SitAdapt 2.0 architecture that combines a situation analytics platform with pattern- and model-based user interface construction tools in order to build runtime-adaptive interactive business applications with enhanced user experience and task-accomplishment characteristics. The paper focuses on the software components and tools for observing and tracking the user, modeling situations, recognizing situations, and modeling and generating structural changes and actions for generating the dynamic adaptations. The adaptive functionality of the system is demonstrated for a web-application for long-distance travel booking.

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

Buying options

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 EPUB and 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

Learn about institutional subscriptions

References

  1. Akiki, P.A., et al.: Integrating adaptive user interface capabilities in enterprise applications. In: Proceedings of the 36th International Conference on Software Engineering (ICSE 2014), pp. 712–723. ACM (2014)

    Google Scholar 

  2. Calvary, G., Coutaz, J., Bouillon, L., et al.: The CAMELEON Reference Framework (2002). http://giove.isti.cnr.it/projects/cameleon/pdf/CAMELEON%20D1.1RefFramework.pdf. Accessed 25 Aug 2016

  3. Chang, C.K.: Situation analytics: a foundation for a new software engineering paradigm. IEEE Comput. 49, 24–33 (2016)

    Article  Google Scholar 

  4. Engel, J., Märtin, C., Forbrig, P.: A concerted model-driven and pattern-based framework for developing user interfaces of interactive ubiquitous applications. In: Proceedings of First International Workshop on Large-Scale and Model-based Interactive Systems, Duisburg, pp. 35–41 (2015)

    Google Scholar 

  5. Engel, J., Märtin, C., Forbrig, P.: Practical aspects of pattern-supported model-driven user interface generation. In: Kurosu, M. (ed.) HCI 2017. LNCS, vol. 10271, pp. 397–414. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-58071-5_30

    Chapter  Google Scholar 

  6. Engel, J., Märtin, C., Forbrig, P.: A unified pattern specification formalism to support user interface generation. In: Kurosu, M. (ed.) HCI 2016. LNCS, vol. 9731, pp. 445–456. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39510-4_41

    Chapter  Google Scholar 

  7. Flach, J.M.: Situation awareness: the emperor’s new clothes. In: Mouloua, M., Parasuaman, R. (eds.): Human Performance in Automated Systems: Current Research and Trends, pp. 241–248. Erlbaum (1994)

    Google Scholar 

  8. Flach, J.M., Mulder, M, Van Paassen, M.M.: The concept of the situation in psychology. In: Banbury, S., Tremblay, S. (eds) A Cognitive Approach to Situation Awareness: Theory and Applications, pp. 42–60. Ashgate Publisching, Oxon (2004)

    Google Scholar 

  9. Herdin, C., Märtin, C., Forbrig, P.: SitAdapt: an architecture for situation-aware runtime adaptation of interactive systems. In: Kurosu, M. (ed.) HCI 2017. LNCS, vol. 10271, pp. 447–455. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-58071-5_33

    Chapter  Google Scholar 

  10. Hibbeln, M., Jenkins, J.L., Schneider, C., Valacich, J.S., Weinmann, M.: How is your user feeling? Inferring emotion through human-computer interaction devices. MIS Q. 41(1), 1–21 (2017)

    Article  Google Scholar 

  11. Hoque, M., Picard, R.W.: Rich nonverbal sensing technology for automated social skills training. Computer 47, 28–35 (2014)

    Google Scholar 

  12. Lee, Y., Balan, R.K.: The case for human-centric personal analytics. In: Proceedings of WPA 2014, pp. 25–29. ACM (2014)

    Google Scholar 

  13. Märtin, C., Rashid, S., Herdin, C.: Designing responsive interactive applications by emotion-tracking and pattern-based dynamic user interface adaptation. In: Kurosu, M. (ed.) HCI 2016. LNCS, vol. 9733, pp. 28–36. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39513-5_3

    Chapter  Google Scholar 

  14. Märtin, C., Herdin, C., Engel, J.: Model-based user-interface adaptation by exploiting situations, emotions and software patterns. In: Proceedings of CHIRA 2017, Funchal, Madeira, 31 October–2 November. SCITEPRESS (2017)

    Google Scholar 

  15. Märtin, C., Herdin, C.: Enabling decision-making for situation-aware adaptations of interactive systems. In: Proceedings of 10th Forum Media Technology, FMT 2017, 29–30 November, St. Pölten, Austria (2017)

    Google Scholar 

  16. Meixner, G., Calvary, G., Coutaz, J.: Introduction to model-based user interfaces. W3C Working Group Note, 07 January 2014. http://www.w3.org/TR/mbui-intero/. Accessed 27 May 2015

  17. Melchior, J., Vanderdonckt, J., Van Roy, P.: A model-based approach for distributed user interfaces. In: Proceedings of EICS 2011, pp. 11–20. ACM (2011)

    Google Scholar 

  18. Picard, R.: Recognizing stress, engagement, and positive emotion. In: Proceedings of IUI 2015, 29 March–1 April 2015, Atlanta, GA, USA, pp. 3–4 (2015)

    Google Scholar 

  19. Qu, F., Wang, S.-J., Yan, W.-J., Fu, X.: CAS(ME)2: a database of spontaneous macro-expressions and micro-expressions. In: Kurosu, M. (ed.) HCI 2016. LNCS, vol. 9733, pp. 48–59. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39513-5_5

    Chapter  Google Scholar 

  20. Schilit, B.N., Theimer, M.M.: Disseminating active map information to mobile hosts. IEEE Netw. 8(5), 22–32 (1994)

    Article  Google Scholar 

  21. Schmidt, A.: Biosignals in human-computer interaction. Interactions 2016, 76–79 (2016)

    Google Scholar 

  22. Vieweg, S., Hodges, A.: Rethinking context: leveraging human and machine computation in disaster response. Computer 47, 22–27 (2014)

    Google Scholar 

  23. Warshaw, J. et al.: Can an Algorithm Know the “Real You”? Understanding people’s reactions to hyper-personal analytics systems. In: Proceedings of CHI 2015, pp. 797–806. ACM (2015)

    Google Scholar 

  24. Yigitbas, E., Sauer, S., Engels, G.: A model-based framework for multi-adaptive migratory user interfaces. In: Kurosu, M. (ed.) HCI 2015. LNCS, vol. 9170, pp. 563–572. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-20916-6_52

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Christian Märtin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Märtin, C., Kampfer, F., Herdin, C., Yameni, L.B. (2018). Merging Situation Analytics and Model-Based User Interface Development for Building Runtime-Adaptive Business Applications. In: Zdravkovic, J., Grabis, J., Nurcan, S., Stirna, J. (eds) Perspectives in Business Informatics Research. BIR 2018. Lecture Notes in Business Information Processing, vol 330. Springer, Cham. https://doi.org/10.1007/978-3-319-99951-7_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-99951-7_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-99950-0

  • Online ISBN: 978-3-319-99951-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics