Supporting End-User Development of Context-Aware Services in Home Network System

  • Masahide Nakamura
  • Shuhei Matsuo
  • Shinsuke Matsumoto
Part of the Studies in Computational Intelligence book series (SCI, volume 443)


The home network system (HNS, for short) provides value-added and context-aware services for home users, by orchestrating networked home appliances and sensors. Although the HNS services have been developed by system vendors, there exist strong needs that the end-users create their own services according to their convenience. This paper presents a novel service creation environment, called Sensor Service Binder (SSB), which provides a user-friendly interface for creating context-aware services within the HNS. Built on top of the service-oriented HNS, the SSB allows non-expert users to register contexts using the sensors, and to bind the registered context to any operation of the networked appliances. Experimental evaluation with an actual HNS showed that the effort for service creation was reduced to 10% by introducing the proposed SSB.


home network system home appliances sensors context-aware services end-user development 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bourcier, J., Chazalet, A., Desertot, M., Escoffier, C., Marin, C.: A dynamic-soa home control gateway. In: Proc. the 3rd IEEE International Conference on Services Computing (SCC), pp. 463–470 (2006)Google Scholar
  2. 2.
    Abowd, G.D., Dey, A.K., Brown, P.J., Davies, N., Smith, M., Steggles, P.: Towards a Better Understanding of Context and Context-Awareness. In: Gellersen, H.-W. (ed.) HUC 1999. LNCS, vol. 1707, pp. 304–307. Springer, Heidelberg (1999)CrossRefGoogle Scholar
  3. 3.
    Dey, A.K., Hamid, R., BeckMann, C., Li, I., Hsu, D.: a cappella: Programming by demonstration of context-aware applications. Proc. CHI 6(1), 33–40 (2004)Google Scholar
  4. 4.
    Dey, A.K., Salber, D., Abowd, G.D.: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human-Computer Interaction Journal 16(2-4) (2001)Google Scholar
  5. 5.
    Gross, T., Egla, T., Marquardt, N.: Sens-ation: A service-oriented platform for developing sensor-based infrastructures. International Journal of Internet Protocol Technology (IJIPT) 1(3), 159–167 (2006)Google Scholar
  6. 6.
    King, J., Bose, R., Yang, H., Pickles, S., Helal, A.: Atlas: A service-oriented sensor platform hardware and middleware to enable programmable pervasive spaces. In: Proc. the 31st IEEE Conference on Local Computer Networks (LCN), pp. 630–638 (2006)Google Scholar
  7. 7.
    Nakamura, M., Igaki, H., Yoshimura, Y., Ikegami, K.: Considering online feature interaction detection and resolution for integrated services in home network system. In: The 10th International Conference on Feature Interactions in Telecommunications and Software Systems (ICFI 2009), pp. 191–206 (2009)Google Scholar
  8. 8.
    Nakamura, M., Matsuo, S., Matsumoto, S., Sakamoto, H., Igaki, H.: Application framework for efficient development of sensor as a service for home network system. In: The 8th IEEE 2011 International Conference on Services Computing (SCC 2011), pp. 576–583 (2011)Google Scholar
  9. 9.
    Nakamura, M., Tanaka, A., Igaki, H., Tamada, H., Matsumoto, K.: Constructing home network systems and integrated services using legacy home appliances and web services. International Journal of Web Services Research 5(1), 82–98 (2008)CrossRefGoogle Scholar
  10. 10.
    Schilit, B.N., Adams, N., Want, R.: Context-aware computing applications. In: Proc. the 1st IEEE Workshop on Mobile Computing Systems and Applications (WMCSA), pp. 85–90 (1994)Google Scholar
  11. 11.
    Sheng, Q.Z., Pohlenz, S., Yu, J., Wong, H.S., Ngu, A.H., Maamar, Z.: Contextserv: A platform for rapid and flexible development of context-aware web services. In: Proc. of the 31st International Conference on Software Engineering (ICSE), pp. 619–622 (2009)Google Scholar
  12. 12.
    Sivaharan, T., Blair, G., Coulson, G.: Green: A configurable and re-configurable publish-subscribe middleware for pervasive computing. In: On the Move Conferences, pp. 732–749 (2005)Google Scholar
  13. 13.
    Wu, C.L., Liao, C.F., Fu, L.C.: Service-oriented smart home architecture based on osgi and mobile agent technology. IEEE Transactions on Systems, Man, and Cybernetics (SMC), Part C 37, 193–205 (2007)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Masahide Nakamura
    • 1
  • Shuhei Matsuo
    • 1
  • Shinsuke Matsumoto
    • 1
  1. 1.Graduate School of System InformaticsKobe UniversityKobeJapan

Personalised recommendations