Alireza Zarghami, Mohammad Zarifi Eslami, Brahmananda Sapkota, Marten van Sinderen


Most of the industrialized countries are facing a new situation which is the increasing number of elderly people and the enormous cost of associated healthcare. IT-based homecare services have been proposed as a solution to alleviate this problem. However, the adoption of the homecare services is hindered by the fact that there are many heterogeneous IT solutions, which prevent interoperability and integration of existing as well as future applications. Service-Oriented Architecture and its advantage of service composition in a loosely-coupled manner are being considered as a promising approach to promote interoperability. In this paper, we explain our motivation for and understanding of a generic service-oriented homecare platform. We consider the SOA paradigm and its idea of logical separation of concerns to define a service realization and composition framework and to identify its challenges in order to realize and compose the homecare services. Using our framework, we evaluate three academic homecare projects to see how they address the identified challenges. The work presented in this paper helps researchers to understand the state-of-the-art of homecare-related platforms and technologies; and to outline issues for further research in the homecare domain.


  1. Arsanjani, A. (2004). Service-oriented modeling and architecture. IBM developer works.
  2. Bottaro, A., Simon, E., Seyvoz, S., and Gerodolle, A. (2008). Dynamic web services on a home service platform. In Proc. 22nd Int. Conf. Advanced Information Networking and Applications, pages 378-385.
  3. Bricon-Souf, N., Anceaux, F., Bennani, N., Dufresne, E., and Watbled, L. (2005). A distributed coordination platform for home care: analysis, framework and prototype. Int. J. of Medical Informatics, 74(10):809- 825.
  4. European Commission (Jun. 2007). Ageing well in the information society - an i2010 initiative - action plan on information and communication technologies and ageing. Technical report, EU.
  5. Gassner, K. and Conrad, M. (nstitute for Innovation and Technology (IIT), March 2010). ICT enabled independent living for elderly - A status-qua analysis on products and the research landscape in the field of Ambient Assisted Living (AAL) in EU-27.
  6. Gray, P. D., McBryan, T., Hine, N., Martin, C. J., Gil, N., Wolters, M., Mayo, N., Turner, K. J., Docherty, L. S., Wang, F., and Kolberg, M. (2007). A scalable home care system infrastructure supporting domiciliary care. Technical report, Department of Computing Science and Mathematics University of Stirling.
  7. IEEE (December 1998). IEEE guide for developing user organization open system environment (OSE) profiles, Portable Applications Standards Committee, IEEE Computer Society. IEEE Std 1003.23-1998.
  8. IEEE (New York, NY, 1990). Institute of electrical and electronics engineers: Ieee standard computer dictionary: A compilation of ieee standard computer glossaries.
  9. Johnston, S. (2005). Uml 2.0 profile for software services. IBM developerWorks http://www. ibm. com/developerworks/rational/library/05/419 soa.
  10. Kosanke, K. (2006). Iso standards for interoperability: a comparison. Interoperability of Enterprise Software and Applications, pages 55-64.
  11. Loniewski, G., Ramon, E., Walderhaug, S., Martinez Franco, S., Cubillos Esteve, J., and Marco, E. (2009). Data Management in an Intelligent Environment for Cognitive Disabled and Elderly People. Electronic Healthcare, pages 50-57.
  12. McBryan, T., McGee-Lennon, M. R., and Gray, P. (2008). An integrated approach to supporting interaction evolution in home care systems. In PETRA 7808: Proceedings of the 1st Int. Conf. on Pervasive Technologies Related to Assistive Environments, pages 1-8, New York, NY, USA. ACM.
  13. Mikalsen, M., Hanke, S., Fuxreiter, T., Walderhaug, S., Wienhofen, L., and Trondheim, N. (2009). Interoperability services in the MPOWER Ambient Assisted Living platform. Stud Health Technol Inform, 150:366-70.
  14. Mori, G., Paterno, F., and Santoro, C. (2004). Design and development of multidevice user interfaces through multiple logical descriptions. IEEE Transactions on Software Engineering, 30(8):507-520.
  15. Nee, O., Hein, A., Gorath, T., Hulsmann, N., Laleci, G. B., Yuksel, M., Olduz, M., Tasyurt, I., Orhan, U., Dogac, A., Fruntelata, A., Ghiorghe, S., and Ludwig, R. (2008). Saphire: intelligent healthcare monitoring based on semantic interoperability platform: pilot applications. IET Communications, 2(2):192-201.
  16. Rao, J. and Su, X. (2005). A survey of automated web service composition methods. In Cardoso, J. and Sheth, A., editors, Semantic Web Services and Web Process Composition, volume 3387 of LNCS, pages 43-54. Springer Berlin / Heidelberg.

Paper Citation

in Harvard Style

Zarghami A., Zarifi Eslami M., Sapkota B. and van Sinderen M. (2011). SERVICE REALIZATION AND COMPOSITION ISSUES IN THE HOMECARE DOMAIN . In Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ACT4SOC, (ICSOFT 2011) ISBN 978-989-8425-76-8, pages 347-356. DOI: 10.5220/0003630203470356

in Bibtex Style

author={Alireza Zarghami and Mohammad Zarifi Eslami and Brahmananda Sapkota and Marten van Sinderen},
booktitle={Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ACT4SOC, (ICSOFT 2011)},

in EndNote Style

JO - Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ACT4SOC, (ICSOFT 2011)
SN - 978-989-8425-76-8
AU - Zarghami A.
AU - Zarifi Eslami M.
AU - Sapkota B.
AU - van Sinderen M.
PY - 2011
SP - 347
EP - 356
DO - 10.5220/0003630203470356