Home  | Objectives  |  Impact  | News Archive  | Partners  | Resources & Links  | Contact  | Press Room  | Publications  | Deliverables  |  Events & Meetings | Tools & Prototypes

 Tools & Prototypes

  DIP Ontology Mangement Suite  |  WSMO Tools  |  Choreography and Orchestration  |  

This page lists the tools and runnable prototypes produced within the DIP project.
DIP Ontology Management Suite

The DIP Ontology Management Suite (OMS) develops an integrated set of tools for efficient and effective management of ontologies, providing the basis for handling and using ontologies as the underlying data model for Semantic Web Services.

The OMS consists of six major elements that denote the functional components needed for large scale ontology management of the Semantic Web. The Figure below shows the overall architecture of the DIP OMS. Below we briefly explain the components and provide the released implementations.


The DIP Ontology Management Suite Architecture


OMS Components

  • D2.3 Ontology Representation and Data Integration Framework (ORDI): provides the middle layer for ontology management, including an API for ontology data handling by end user tools as well as a generic interface for adapting ontology repositories. ORDI is essentially a bi-directional WSML to RDF mapping engine and WSML repository.
    Latest Release:
      v.0.4.1, Jan 2007 [software, Fact Sheet, Presentation [.pdf] ]
  • D 2.4 Ontology Versioning Tool: ontology versioning library to enable user-driven creation of versions of WSMO ontologies.
    Latest Release:
      v1.0,  June 2006 [Fact Sheet] [User guide]
  • D2.5 Ontology Repositories: for persistent storage and retrieval of ontology data. The DIP OMS provides two ontology repositories: YARS with provenance tracking which is especially important in a data integration scenarios; and FOR which focuses on corporate environments where commercial databases are used. The reference implementation used by ORDI is Sesame which was already available at the beginning of the project.
    Latest Release:   v.1, June 2006
    [Top Level Fact Sheet, YARS Fact Sheet, FOR Fact Sheet]
  • D2.6 Ontology Mapping and Merging Tool: The mapping and merging tool is a graphical user interface (GUI) for creating, maintaining and browsing ontology mapping constructs.
    Latest Release:
    v.0.3, June 2006 [Fact Sheet, User Guide]
  • D2.7 Ontology Representation Language: the Web Service Modeling Ontology WSML as the DIP / WSMO specification language

          Latest Version: June 2006 [Further info, Report (restricted) ]

  • D2.8 Ontology Editing & Browsing Tool: a graphical user interface (GUI) for creating, maintaining and browsing WSML Ontologies. This serves as the GUI for the integrated as OMS.
    Latest Release:
      v.0.3, October 2006 [Fact Sheet, User Guide]
  • D2.9 Ontology Reporting Tool:   a web application for community-driven ontology management with a graphical user interface (GUI) for browsing and reporting.
    Latest Release: v.0.3, October 2006
    [Fact Sheet, User Guide]
          An alternative source of OMS information can be found at:  http://www.omwg.org/tools/dip/m30/index.html
WSMO - web services modeling ontology

Ontology management

  • WSMO Studio: WSMO Studio is a Semantic Web Service editor compliant with the Web Service Modeling Ontology. WSMO Studio is available as a set of Eclipse plug-ins that can be further extended by 3rd parties.
    Latest Release:
    v0.5.2 , 05 October 2006 [WSMO Studio site, WSMO Studio application download page, WSMO Studio user guide [PDF, 1.2M]]
    • DOME:  Distributed Ontology Management Environment - a component of the WSMO Studio tools.
      Latest Release:
      v0.2.0 , 21 December 2005 [Available as stand alone, eclipse update or as source from dome.Sourceforge.net]
  • OMWG Tools: A set of tools for manipulating WSMO-based ontologies. h
  • WSMO4J: WSMO4J is an API and a reference implementation for building Semantic Web Services applications compliant with the Web Service Modeling Ontology. [More info from WSMO4J page.]
  • Web Service Modeling Toolkit (WSMT): WSMT is a framework for the rapid deployment of graphical administrative tools, which can be used with WSMO, WSML and WSMX.

Web Services Execution Environment - WSMX - is an execution environment which enables discovery, selection, mediation, invocation and interoperation of Semantic Web services (SWS) .

  • WSMX - Web Service Execution Environment:

          Latest Release: v0.4, 06 February 2007. [ http://sourceforge.net/projects/wsmx ]

          Installations Guidelines for V4: See DIP Deliverable D6.17 Architecture Prototype V4

  • WSML DL Reasoner: This is a reasoner implementation for WSML. There is an online demonstration available.
  • WSML Validator: A WSML variant validation is implemented as part of wsmo4j.

    Latest Release: v1.2, November 2005  [An online demonstrator is available.]

  • Latest Release: WSMT v1.0, October 2005 [Available from the WSMT pages.]

  • WSML Rule Reasoner: This is reasoner implementation for WSML.

    Latest Release: v0.2.1, November 2005 [WSML-Rule v0.21 can be found at: http://tools.deri.org/wsml/rule-reasoner/. There is also an online demonstration available.]

  • Choreography Interface Descriptions with ontologized Abstract State Machines: The example of a choreography (available for download) is based on a scenario for the delivery of an item from a supplier to a customer. This corresponds to the orchestration described in deliverable D3.4.
  • Orchestration Description in Formal Language (ASM) : This orchestration for a Shipper - Producer scenario is based on a variant of the choreographies defined in deliverable D3.5.

Execution Environment - Internet Reasoning Service (IRS III) - IRS is the Open University's (KMi) Semantic Web Services framework, which allows applications to semantically describe and execute Web services. The IRS supports the provision of semantic reasoning services within the context of the Semantic Web. The most recent implementation IRS-III is WSMO compliant. [More info from:  http://kmi.open.ac.uk/projects/irs/]

Semantic Web Service Discovery Framework


Public deliverables can be accessed from this page (blue links).

Confidential & Internal deliverables require BSCW password - for DIP members only