There is an increasing adoption of Service-oriented architecture (SOA) to develop interoperable open platforms that integrate heterogeneous information systems in healthcare. One of the challenging tasks in the SOA design is the identification of web services to be implemented, that is usually based on business process modelling. This paper presents a comprehensive and consistent methodology able to detect all functional requirements and web services based on the analysis of case stories built using semi-structured interviews to the different stakeholders involved in the care process. These narrative descriptions are the starting point to define a formal pictorial representation using the Unified Modelling Language (UML) use case and sequence diagrams that allow analysts and programmers to identify web services to be implemented to support the communication between subjects (patient, providers) and objects (device, systems) in real-life contexts. This methodology has been adopted within the Health@Home project that provides a technological and organizational solution to support both citizens and organizations in the provision of health and social services in the home setting.
[1]
Juha Mykkänen,et al.
Designing web services in health information systems: from process to application level.
,
2007,
International journal of medical informatics.
[2]
Jairo Francisco de Souza,et al.
A Method for Service Identification from Business Process Models in a SOA Approach
,
2009,
BMMDS/EMMSAD.
[3]
Elaheh Pourabbas,et al.
A conceptual model for integrating social and health care services at home: The H@H project
,
2016,
2016 IEEE 18th International Conference on e-Health Networking, Applications and Services (Healthcom).
[4]
Hans Eriksson,et al.
Business Modeling With UML: Business Patterns at Work
,
2000
.
[5]
Aziz Sheikh,et al.
The case study approach
,
2011,
BMC medical research methodology.