Proposal of a Context-Aware Smart Home Ecosystem

  • Radosław KlimekEmail author
  • Grzegorz Rogus
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9120)


Smart homes are more and more popular since they are regarded as synonyms of an ideal and friendly environment. Novel aspects like context awareness and pro-activity are fundamental requirements for development of such systems. Smart scenarios enable switching devices in a desired way when a certain user activity considered as a trigger involves a system activity. Some smart scenarios are proposed. Context modeling and reasoning for smart homes is widely considered. A software architecture including web services is introduced and discussed.


Smart home Ecosystem Context-awareness Smart scenario Context modeling Context reasoning Architecture for smart homes Web service SOA Pervasive computing 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Anagnostopoulos, C.B., Tsounis, A., Hadjiefthymiades, S.: Context awareness in mobile computing environments. Wireless Personal Communications 42(3), 445–464 (2007), CrossRefGoogle Scholar
  2. 2.
    Bartelt, C., Fischer, T., Niebuhr, D., Rausch, A., Seidl, F., Trapp, M.: Dynamic integration of heterogeneous mobile devices. ACM SIGSOFT Software Engineering Notes 30(4), 1–7 (2005), CrossRefGoogle Scholar
  3. 3.
    Bradshaw, J.M.: Software Agents. MIT Press, Cambridge (1997)Google Scholar
  4. 4.
    Chen, G., Li, M., Kotz, D.: Data-centric middleware for context-aware pervasive computing. Pervasive Mob. Comput. 4(2), 216–253 (2008)CrossRefGoogle Scholar
  5. 5.
    Chen, H., Finin, T., Joshi, A.: Semantic web in the context broker architecture. In: Proceedings of Percom 2004, pp. 277–286 (2004)Google Scholar
  6. 6.
    Chen, H., Perich, F., Finin, T.W., Joshi, A.: Soupa: Standard ontology for ubiquitous and pervasive applications. In: MobiQuitous, pp. 258–267. IEEE Computer Society (2004)Google Scholar
  7. 7.
    Devaraju, A., Hoh, S., Hartley, M.: A context gathering framework for context-aware mobile solutions. In: Chong, P.H.J., Cheok, A.D. (eds.) Mobility Conference, pp. 39–46 (2007)Google Scholar
  8. 8.
    Dey, A.K., Abowd, G.D.: Towards a better understanding of context and context-awareness. In: Workshop on The What, Who, Where, When, and How of Context-Awareness (CHI 2000) (April 2000),
  9. 9.
    Dey, A.K., Abowd, G.D., Salber, D.: A context-based infrastructure for smart environments, tech. report of georgia institute of technology (1999),
  10. 10.
    Dey, A.K.: Providing Architectural Support for Building Context-aware Applications. Ph.D. thesis, Atlanta, GA, USA (2000)Google Scholar
  11. 11.
    Gellersen, H.W., Schmidt, A., Beigl, M.: Multi-sensor context-awareness in mobile devices and smart artifacts. Mob. Netw. Appl. 7(5), 341–351 (2002)CrossRefGoogle Scholar
  12. 12.
    Hong, J.I., Landay, J.A.: An infrastructure approach to context-aware computing. Human-Computer Interaction 16(2-4), 287–303 (2001), CrossRefGoogle Scholar
  13. 13.
    Kapitsaki, G.M., Prezerakos, G.N., Tselikas, N.D., Venieris, I.S.: Context-aware service engineering: A survey. J. Syst. Softw. 82(8), 1285–1297 (2009), CrossRefGoogle Scholar
  14. 14.
    Khedr, M., Karmouch, A.: Acai: agent-based context-aware infrastructure for spontaneous applications. J. Network and Computer Applications 28(1), 19–44 (2005)CrossRefGoogle Scholar
  15. 15.
    Klimek, R.: Preference models and their elicitation and analysis for context-aware applications. In: Gruca, A., Czachórski, T., Kozielski, S. (eds.) Man-Machine Interactions 3. AISC, vol. 242, pp. 353–360. Springer, Heidelberg (2014)CrossRefGoogle Scholar
  16. 16.
    Klimek, R.: A system for deduction-based formal verification of workflow-oriented software models. International Journal of Applied Mathematics and Computer Science 24(4), 941–956 (2014), CrossRefGoogle Scholar
  17. 17.
    Klimek, R., Faber, Ł., Kisiel-Dorohinicki, M.: Verifying data integration agents with deduction-based models. In: Proceedings of Federated Conference on Computer Science and Information Systems (FedCSIS 2013), Kraków, Poland, September 8-11, pp. 1049–1055. IEEE Xplore Digital Library (2013)Google Scholar
  18. 18.
    Martin, D., Lamsfus, C., Alzua, A.: Automatic context data life cycle management framework. In: 2010 5th International Conference on Pervasive Computing and Applications (ICPCA), pp. 330–335 (2010)Google Scholar
  19. 19.
    Modahl, M., Bagrak, I., Wolenetz, M., Hutto, P., Ramachandran, U.: Mediabroker: An architecture for pervasive computing. In: Proc. of the 2nd IEEE International Conference on Pervasive Computing and Communications, pp. 253–262 (2004)Google Scholar
  20. 20.
    Nakazawa, J., Tokuda, H., Edwards, W.K., Ramachandran, U.: A bridging framework for universal interoperability in pervasive systems. In: ICDCS. IEEE Computer Society (2006)Google Scholar
  21. 21.
    Perera, C., Zaslavsky, A.B., Christen, P., Georgakopoulos, D.: Context aware computing for the internet of things: A survey. IEEE Communications Surveys and Tutorials, 414–454 (2014)Google Scholar
  22. 22.
    da Rocha, R.C.A., Endler, M.: Evolutionary and efficient context management in heterogeneous environments. In: Proceedings of the 3rd International Workshop on Middleware for Pervasive and Ad-hoc Computing, MPAC 2005, pp. 1–7. ACM (2005)Google Scholar
  23. 23.
    Sanchez, L., Lanza, J., Olsen, R., Bauer, M., Girod-Genet, M.: A generic context management framework for personal networking environments. In: 2006 Third Annual International Conference on Mobile and Ubiquitous Systems: Networking Services, pp. 1–8 (July 2006)Google Scholar
  24. 24.
    Strang, T., Linnhoff-Popien, C.: A context modeling survey. In: UbiComp 1st International Workshop on Advanced Context Modelling, Reasoning and Management, pp. 31–41 (2004)Google Scholar
  25. 25.
    Tran, A.C., Marsland, S., Dietrich, J., Guesgen, H.W., Lyons, P.: Use cases for abnormal behaviour detection in smart homes. In: Lee, Y., et al. (eds.) ICOST 2010. LNCS, vol. 6159, pp. 144–151. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  26. 26.
    Yau, S.S., Karim, F., Wang, Y., Wang, B., Gupta, S.K.S.: Reconfigurable context-sensitive middleware for pervasive computing. IEEE Pervasive Computing 1(3), 33–40 (2002), CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.AGH University of Science and TechnologyKrakówPoland

Personalised recommendations