Dynamic Homecare Service Provisioning: A Field Test and Its Results

  • Alireza Zarghami
  • Mohammad Zarifi
  • Marten van Sinderen
  • Roel Wieringa
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8268)


Providing IT-based care support for elderly at home is proposed as a highly promising appraoch to address the aging population problem. With the emergence of homecare application service providers, a homecare system can be seen as a linked set of services. Configuring and composing existing homecare application services to create new homecare composite applications can reduce the application development cost. The idea even looks more promising if the service provisioning is dynamic, i.e., if applications can update their behaviors with respect to the contextual changes without or with minimum manpower. Dynamic service provisioning can play an important role to accept homecare systems in practical settings. This motivated us to develop a Dynamic Homecare Service Provisioning (DHSP) platform to address the homecare context changes in an effective and efficient manner. As a proof of concept, we have developed a software prototype of our platform. The prototype was subsequently used in a real-world field test at a care institution in the Netherlands to validate the approach. This paper describes the design of the field test and reflects on the outcome of the validation experiments.


Completion Time Service Composition Application Service Service Plan System Task 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Batet, M., Isern, D., Marin, L., Martinez, S., Moreno, A., Sanchez, D., Valls, A., Gibert, K.: Knowledge-driven delivery of home care services. Journal of Intelligent Information Systems, 1–36 (2010)Google Scholar
  2. 2.
    Bevan, N., Kirakowski, J., Maissel, J.: What is Usability? In: Human Aspects in Computing: Design and Use of Interactive Systems with Terminals, pp. 651–655. Elsevier (1991)Google Scholar
  3. 3.
    Breivold, H., Crnkovic, I., Eriksson, P.: Evaluating software evolvability. Software Engineering Research and Practice in Sweden, 96 (2007)Google Scholar
  4. 4.
    European Commission: Ageing well in the information society - an i2010 initiative - action plan on information and communication technologies and ageing. Tech. rep., EU (June 2007)Google Scholar
  5. 5.
    Fraile, J.A., Bajo, J., Abraham, A., Corchado, J.M.: HoCaMA: Home Care Hybrid Multiagent Architecture. In: Pervasive Computing. Computer Communications and Networks, pp. 259–285. Springer, London (2010)Google Scholar
  6. 6.
    Frøkjær, E., Hertzum, M., Hornbæk, K.: Measuring usability: are effectiveness, efficiency, and satisfaction really correlated? In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 345–352. ACM (2000)Google Scholar
  7. 7.
    Gabner, K., Conrad, M.: ICT enabled independent living for elderly, A status-quo analysis on products and the research landscape in the field of Ambient Assisted Living in EU-27. prepared by VDI/VDE Innovation und Technik GmbH (March 2010)Google Scholar
  8. 8.
    ISO: Ergonomic requirements for office work with visual display terminals (VDTs) - Part 11: Guidance on usability. International Standard 9241-11 (1998)Google Scholar
  9. 9.
    Kleinberger, T., Becker, M., Ras, E., Holzinger, A., Müller, P.: Ambient intelligence in assisted living: enable elderly people to handle future interfaces. In: Universal Access in Human-Computer Interaction. Ambient Interaction, pp. 103–112. Springer (2007)Google Scholar
  10. 10.
    Malanowski, N., Ozcivelek, R., Cabrera, M.: Active Ageing and Independent Living Services, The Role of Information and Communication Technology. European Communitiy (2008),
  11. 11.
    MATCH: Mobilising Advanced Technologies for Care at Home (2005-2012), (last visited: September 2012)
  12. 12.
    McGee-Lennon, M.R.: Requirements engineering for home care technology. In: 26th Annual SIGCHI Conf. on Human Factors in Computing Systems, pp. 1439–1442 (2008)Google Scholar
  13. 13.
    MPOWER: Middleware Platform for eMPOWERing cognitive disabled and elderly (2006-2009),
  14. 14.
    Rao, J., Su, X.: A Survey of Automated Web Service Composition Methods. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 43–54. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  15. 15.
    Shackel, B.: The concept of usability. In: Visual Display Terminals: Usability Issues and Health Concerns, pp. 45–87. Prentice-Hall, Englewood Cliffs (1984)Google Scholar
  16. 16.
    Urbieta, A., Barrutieta, G., Parra, J., Uribarren, A.: A survey of dynamic service composition approaches for ambient systems. In: Proceedings of the 2008 Ambi-Sys Workshop on Software Organisation and MonIToring of Ambient Systems, SOMITAS 2008, pp. 1:1–1:8. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), Brussels (2008)Google Scholar
  17. 17.
    Wieringa, R.: Design Methods for Reactive Systems: Yourdon, Statemate, and the UML. Morgan Kaufmann (2003)Google Scholar
  18. 18.
    Wieringa, R.: A unified checklist for observational and experimental research in software engineering (version 1) (March 2012),
  19. 19.
    Wieringa, R., Moralı, A.: Technical Action Research as a Validation Method in Information Systems Design Science. In: Peffers, K., Rothenberger, M., Kuechler, B. (eds.) DESRIST 2012. LNCS, vol. 7286, pp. 220–238. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  20. 20.
    Zarghami, A., Sapkota, B., Zarifi Eslami, M., van Sinderen, M.: Decision as a Service: Separating Decision-making from Application Process Logic. In: The 16h IEEE Int.l Enterprise Distributed Object Computing Conference (EDOC), pp. 103–112. IEEE (2012)Google Scholar
  21. 21.
    Zarghami, A., Zarifi Eslami, M., Sapkota, B., van Sinderen, M.: Dynamic Homecare Service Provisioning Architecture. In: 9th Int. Conf. on Service-Oriented Computing and Applications (SOCA), pp. 292–299 (2011)Google Scholar
  22. 22.
    Zarghami, A., Zarifi Eslami, M., Sapkota, B., van Sinderen, M.: Service Realization and Compositions Issues in the Homecare Domain. In: 6th International Conference on Software and Data Technologies (ICSOFT), vol. 1, pp. 347–356. SciTePress (July 2011)Google Scholar
  23. 23.
    Zarghami, A., Zarifi Eslami, M., Sapkota, B., van Sinderen, M.: Toward Dynamic Service Provisioning in the Homecare Domain. In: 5th International Conference on Pervasive Computing Technologies for Healthcare (PervasiveHealth), Workshop on Designing and Integrating Independent Living Technology, pp. 292–299. IEEE (May 2011)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Alireza Zarghami
    • 1
  • Mohammad Zarifi
    • 1
  • Marten van Sinderen
    • 1
  • Roel Wieringa
    • 1
  1. 1.Department of Electrical Engineering, Mathematics and Computer ScienceUniversity of TwenteEnschedeThe Netherlands

Personalised recommendations