An ontological framework for dynamic coordination

  • Authors:
  • Valentina Tamma;Chris van Aart;Thierry Moyaux;Shamimabi Paurobally;Ben Lithgow-Smith;Michael Wooldridge

  • Affiliations:
  • Dept of Computer Science, University of Liverpool, Liverpool, UK;Acklin BV, Waalwijk, The Netherlands;Dept of Computer Science, University of Liverpool, Liverpool, UK;Dept of Computer Science, University of Liverpool, Liverpool, UK;Dept of Computer Science, University of Liverpool, Liverpool, UK;Dept of Computer Science, University of Liverpool, Liverpool, UK

  • Venue:
  • ISWC'05 Proceedings of the 4th international conference on The Semantic Web
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Coordination is the process of managing the possible interactions between activities and processes; a mechanism to handle such interactions is known as a coordination regime. A successful coordination regime will prevent negative interactions occurring (e.g., by preventing two processes from simultaneously accessing a non-shareable resource), and wherever possible will facilitate positive interactions (e.g., by ensuring that activities are not needlessly duplicated). We start from the premise that effective coordination mechanisms require the sharing of knowledge about activities, resources and their properties, and hence, that in a heterogeneous environment, an ontological approach to coordination is appropriate. After surveying recent work on dynamic coordination, we describe an ontology for coordination that we have developed with the goal of coordinating semantic web processes. We then present a implementation of our ideas, which serves as a proof of concept for how this ontology can be used for dynamic coordination. We conclude with a summary of the presented work, illustrate its relation to the Semantic Web, and provide insights into future extensions.