Peer-to-peer information systems: concepts and models, state-of-the-art, and future systems
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
A Decentralized Architecture for Software Process Modeling and Enactment
IEEE Internet Computing
Distributed and Parallel Databases
Extending RDF in distributed knowledge-intensive applications
Future Generation Computer Systems - Special issue: Semantic grid and knowledge grid: the next-generation web
Meteor-s web service annotation framework
Proceedings of the 13th international conference on World Wide Web
From BPEL4WS to OWL-S: Integrating E-Business Process Descriptions
SCC '05 Proceedings of the 2005 IEEE International Conference on Services Computing - Volume 01
SwinDeW-S: Extending P2P Workflow Systems for Adaptive Composite Web Services
ASWEC '06 Proceedings of the Australian Software Engineering Conference
YAWL: yet another workflow language
Information Systems
SwinDeW-a p2p-based decentralized workflow management system
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Analysis of business process integration in Web service context
Future Generation Computer Systems
Expressing business process models as OWL-S ontologies
BPM'06 Proceedings of the 2006 international conference on Business Process Management Workshops
Reflecting on ontologies: towards ontology-based agent-oriented software engineering
AOW '09 Proceedings of the Fifth Australasian Ontology Workshop - Volume 112
Hi-index | 0.00 |
A peer-to-peer (p2p) based service flow management system, SwinDeW-S, could support decentralised Web service composition, deployment and enactment. However, traditional workflow definition languages, such as extended XPDL and service-oriented BPEL4WS, have become insufficient to specify business process semantics, especially the descriptions of inputs, outputs, preconditions and effects. In this paper, we propose a novel solution based on OWL-S, a semantic Web ontology language that leverages service discovery, invocation and negotiation more effectively. The enhanced SwinDeW-S architecture is adapted with advanced ontology-based service profiles, and it takes advantage of a well-developed profile generation tool, which translates the BPEL4WS process models to the OWL-S profiles. As a result, in a new prototype equipped with both BPEL4WS and OWL-S, communications and coordination among service flow peers have become better organised and more efficient.