Ontology-based Dynamic Process Collaboration in Service-Oriented Architecture

Service collaboration is important in service- oriented architecture (SOA). While service collaboration protocols for data exchange are well explored, the dynamic process collaboration (DPC) is still a challenge. DPC requires not only exchanging meaningful information between collaboration parties, but also performing collaboration workflow matching based on collaboration ontology. To do this, DPC needs service collaboration ontology modeling, service collaboration discovery and establishment based on collaboration ontology and runtime recomposition capability. This paper presents an ontology-based dynamic process collaboration (ODPC) framework with these features to facilitate DPC.

[1]  Qian Huang,et al.  SOA Collaboration Modeling, Analysis, and Simulation in PSML-C , 2006, 2006 IEEE International Conference on e-Business Engineering (ICEBE'06).

[2]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[3]  Mariano Fernández-López,et al.  Ontological Engineering , 2003, Encyclopedia of Database Systems.

[4]  Martin C. Cooper Semantic Distance Measures , 2000, Comput. Intell..

[5]  Raymond A. Paul,et al.  A service-oriented modeling and simulation framework for rapid development of distributed applications , 2006, Simul. Model. Pract. Theory.

[6]  Qian Huang,et al.  Verification Framework for Dynamic Collaborative Services in Service-Oriented Architecture , 2006, 2006 Sixth International Conference on Quality Software (QSIC'06).