Sharing choreographies in openknowledge: A novel approach to interoperability

被引:4
作者
Besana, Paolo [1 ]
Patkar, Vivek [2 ]
Barker, Adam [3 ]
Robertson, David [1 ]
Glasspool, David [1 ]
机构
[1] University of Edinburgh, United Kingdom
[2] University College London, United Kingdom
[3] University of Oxford, United Kingdom
基金
英国工程与自然科学研究理事会;
关键词
Health informatics; Semantic service composition; Service choreography; Service oriented architecture;
D O I
10.4304/jsw.4.8.833-842
中图分类号
学科分类号
摘要
As computer systems grow in size and complexity, their integration, while a necessity, becomes more difficult. Service oriented architectures and middleware systems in general deal with the issue by decoupling the components. However, these architectures are still designed and enacted from a centralised perspective: a single process invokes remote services, unaware of being part of a larger, more complex workflow. We claim that the orchestration-based approach does not scale well with increasing complexity and heterogeneity of the components, such as those required in the enactment of medical guidelines and workflows. Medical guidelines encode different aspects of a medical procedures, and they specify different level of abstraction in the procedure. They have to be adapted to the realities of different clinics and hospitals, to advances in knowledge, and to the changing of available resources within an institution. We address the problem of representing and enacting medical guidelines using a fully distributed approach. The framework provided by OpenKnowledge, based on sharing choreographies among actors, allows the representation and enactment of the coordination aspect of guidelines and the discovery of the medical knowledge provided by the distributed actors. © 2009 ACADEMY PUBLISHER.
引用
收藏
页码:833 / 842
页数:9
相关论文
共 33 条
[1]  
(2006)
[2]  
Anadiotis G., Kotoulas S., Lausen H., Siebes R., Massively scalable web service discovery, Intl. Conference on Advanced Information Networking and Applications (AINA'09), (2009)
[3]  
Barker A., van Hemert J., Scientific Workflow: A Survey and Research Directions, Seventh International Conference on Parallel Processing and Applied Mathematics, Revised Selected Papers, 4967, pp. 746-753, (2008)
[4]  
Barker A., Weissman J.B., van Hemert J., Eliminating the Middle Man: Peer-to-Peer Dataflow, HPDC'08: Proceedings of the 17th International Symposium on High Performance Distributed Computing, pp. 55-64, (2008)
[5]  
Barker A., Weissman J.B., van Hemert J., Orchestrating Data-Centric Workflows, The 8th IEEE International Symposium on Cluster Computing and the Grid (CCGrid), pp. 210-217, (2008)
[6]  
Barros A., Dumas M., Oaks P., A Critical Overview of the Web Services Choreography Description Language (WS-CDL), (2005)
[7]  
Barros A., Dumas M., ter Hofstede A., Service Interaction Patterns, Proceedings of the 3rd International Conference on Business Process Management, pp. 302-318, (2005)
[8]  
Besana P., Robertson D., How service choreography statistics reduce the ontology mapping problem, ISWC2007, (2007)
[9]  
Decker G., Barros A., Interaction Modeling Using BPMN, Proceedings of the 1st International Workshop on Collaborative Business Processes (CBP), 4928, pp. 206-217, (2007)
[10]  
Decker G., Kopp O., Leymann F., Weske M., BPEL4Chor: Extending BPEL for modeling choreographies, Proceedings of the IEEE 2007 International Conference on Web Services (ICWS 2007), Salt Lake City, Utah, USA, July 2007, pp. 296-303, (2007)