Advertisement

Models in the Design of Context-Aware Well-Being Applications

  • Steven Bosems
  • Marten van Sinderen
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8842)

Abstract

Context-aware systems that make use of sensor information to reason about their context have been proposed in many domains. However, it is still hard to design effective context-aware applications, due to the absence of suitable domain theories that consider dynamic context and associated user requirements as a precursor of system development. In this paper, we discuss a theory for the well-being domain and propose a model-driven development process that exploits the proposed theory to build effective, i.e. user-centric, context-aware applications.

Keywords

Well-Being Context-Aware Model-Driven Causal Reasoning 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Alférez, G.H., Pelechano, V.: Dynamic evolution of context-aware systems with models at runtime. In: France, R.B., Kazmeier, J., Breu, R., Atkinson, C. (eds.) MODELS 2012. LNCS, vol. 7590, pp. 70–86. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  2. 2.
    Bartels, A.H.: Smart computing drives the new era of it growth. Forrester Inc. (2009)Google Scholar
  3. 3.
    Bosems, S., van Sinderen, M.J.: Improving context-aware applications for the well-being domain: Model-driven design guided by medical knowledge. In: 3rd Int. Conf. on Sensor Networks (SENSORNETS 2014), pp. 397–403 (2014)Google Scholar
  4. 4.
    Bosems, S. et al.: SWELL D1.2 Overall architecture. Tech. rep. (2013)Google Scholar
  5. 5.
    Bosems, S. et al.: Dynamic domain model for well-weing (2014), http://wwwhome.ewi.utwente.nl/~bosemss/2014/OTMA/ddm.png
  6. 6.
    Dey, A.K., Abowd, G.D.: The context toolkit: Aiding the development of context-aware applications. In: SIGCHI Conf. on Human Factors in Computing Systems, pp. 431–441 (1999)Google Scholar
  7. 7.
    Easterlin, R.A.: Building a better theory of well-being. In: Economics & Happiness: Framing the Analysis, pp. 29–64 (2006)Google Scholar
  8. 8.
    Greenberg, S.: Context as a dynamic construct (2001)Google Scholar
  9. 9.
    Henricksen, K., Indulska, J.: Developing context-aware pervasive computing applications: Models and approach. Pervasive and Mobile Computing 2(1), 37–64 (2006)CrossRefGoogle Scholar
  10. 10.
    Kailas, A., et al.: From mobile phones to personal wellness dashboards. IEEE pulse 1(1), 57–63 (2010)CrossRefGoogle Scholar
  11. 11.
    Kleppe, A.G., et al.: MDA explained: The model driven architecture: Practice and promise. Addison-Wesley (2003)Google Scholar
  12. 12.
    Lane, N.D., et al.: BeWell: A smartphone application to monitor, model and promote wellbeing. In: 5th Int. ICST Conf. on Pervasive Computing Technologies for Healthcare, pp. 23–26 (2011)Google Scholar
  13. 13.
    op den Akker, H., et al.: Development and evaluation of a sensor-based system for remote monitoring and treatment of chronic diseases - the continuous care & coaching platform. In: 6th Int. Symposium on Ehealth Services and Technologies (2012)Google Scholar
  14. 14.
    Soriano Perez, C.S.: Context aware systems in well-being: From user needs to software architecture. Master’s thesis, Universitat Politecnica de Valencia (2014)Google Scholar
  15. 15.
    Varelius, J.: Objective explanations of individual well-being. Journal of Happiness Studies 5, 73–91 (2004)CrossRefGoogle Scholar
  16. 16.
    Welsh, K., et al.: Towards requirements aware systems: Run-time resolution of design-time assumptions. In: 26th IEEE/ACM Int. Conf. on Automated Software Engineering, pp. 560–563 (2011)Google Scholar
  17. 17.
    World Health Organization: Towards a common language for functioning, disability and health: ICF. International Classification 1149, 1–22 (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2014

Authors and Affiliations

  • Steven Bosems
    • 1
  • Marten van Sinderen
    • 1
  1. 1.Department of EECMSUniversity of TwenteEnschedeThe Netherlands

Personalised recommendations