TY - GEN
T1 - Dynamic Homecare Service Provisioning Architecture
AU - Zarghami, Alireza
AU - Zarifi Eslami, Mohammed
AU - Sapkota, Brahmananda
AU - van Sinderen, Marten J.
PY - 2011/12
Y1 - 2011/12
N2 - The realization of homecare services is difficult because of dynamicity requirements and constraints that exist in this domain. These requirements call for a dynamic service provisioning, i.e., adaptivity and adaptability of the (compositionThe realization of homecare services is difficult because of dynamicity requirements and constraints that exist in this domain. These requirements call for a dynamic service provisioning, i.e., adaptivity and adaptability of the (composition of) homecare services in response to a) frequently occurring changes like change in the location or vital signs, or b) slowly developing changes like extent of impairments of a care-receiver. In this paper, we explain our understanding of a dynamic service provisioning platform, its requirements and constraints. As such, we design an architecture based on an existing hybrid service provisioning approach (a combination of process and rule) and related architectural patterns. Then, we implement this approach using the commercially available process and rule engines. We demonstrate how a homecare application can be deployed, executed and how the application can adapt itself to the frequently occurring changes at runtime. We also demonstrated how a care-giver can modify the behaviour of the application to adapt the slowly occurring changes. Finally, we discuss the pros and cons of the approach and explain our future plan.
AB - The realization of homecare services is difficult because of dynamicity requirements and constraints that exist in this domain. These requirements call for a dynamic service provisioning, i.e., adaptivity and adaptability of the (compositionThe realization of homecare services is difficult because of dynamicity requirements and constraints that exist in this domain. These requirements call for a dynamic service provisioning, i.e., adaptivity and adaptability of the (composition of) homecare services in response to a) frequently occurring changes like change in the location or vital signs, or b) slowly developing changes like extent of impairments of a care-receiver. In this paper, we explain our understanding of a dynamic service provisioning platform, its requirements and constraints. As such, we design an architecture based on an existing hybrid service provisioning approach (a combination of process and rule) and related architectural patterns. Then, we implement this approach using the commercially available process and rule engines. We demonstrate how a homecare application can be deployed, executed and how the application can adapt itself to the frequently occurring changes at runtime. We also demonstrated how a care-giver can modify the behaviour of the application to adapt the slowly occurring changes. Finally, we discuss the pros and cons of the approach and explain our future plan.
KW - METIS-284952
KW - EWI-21138
KW - SCS-Services
KW - IR-79656
U2 - 10.1109/SOCA.2011.6166222
DO - 10.1109/SOCA.2011.6166222
M3 - Conference contribution
SN - 978-1-4673-0319-4
SP - 213
EP - 220
BT - IEEE International Conference on Service‿Oriented Computing and Applications (SOCA 2011)
PB - IEEE
CY - USA
T2 - IEEE International Conference on Service‿Oriented Computing and Applications (SOCA 2011)
Y2 - 12 December 2011 through 14 December 2011
ER -