Please note: this is a BETA release. It is incomplete in some respects (some documents are not yet finished) and there are a few technical issues under discussion that could lead to additional changes in the 1.1 full release. However, we do not anticipate any major technical changes between this release and the full release.
The core ontology files and the Bravo Air example are all expressed using valid OWL DL, and have been validated using tools such as the vOWLidator, WonderWeb, and Pellet. The materials on this release site have been frozen (with the possible exception of status.html), and further evolution towards the full release will take place at http://www.daml.org/services/owl-s/1.1.
OWL-S is a OWL-based Web service ontology, which supplies Web service providers with a core set of markup language constructs for describing the properties and capabilities of their Web services in unambiguous, computer-intepretable form. OWL-S markup of Web services will facilitate the automation of Web service tasks, including automated Web service discovery, execution, composition and interoperation. Following the layered approach to markup language development, the current version of OWL-S builds on the Ontology Web Language (OWL) Recommendation produced by theWeb-Ontology Working Group at the World Wide Web Consortium.
This page contains a version of the OWL-S language developed by a group of Semantic Web researchers (listed below). We encourage feedback from interested parties through the [email protected] email list.
Previous releases of this language were known as DAML-S, and were built upon DAML+OIL (the predecessor of OWL).
Note also that the focus of this release is on a language for use in describing Web services. Related matters such as software components, tools, use cases, and architectural considerations are not covered here in detail. However, many requirements in these areas are being considered in developing this language, and as the scope of this working group expands, will be made more explicit. Some of these considerations are already described in related publications listed at http://www.daml.org/services/owl-s.
OWL-S (previously DAML-S) is the first well-researched Web Services Ontology, and has numerous users from industry and academe. OWL-S provides the foundation for the efforts of the Semantics Web Services Language (SWSL) committee of the Semantic Web Services Initiative (SWSI). SWSI is a collaborative international effort towards the development of Semantic Web Services technology. In addition to providing further evolution of OWL-S, SWSI will also be a forum for working towards convergence of OWL-S with the products of the WSMO/WSML research effort, starting later this year.
Here are two generic files used by one or more of the upper ontology files. These files contain no service-specific content.
Here are several files related to Profile.owl. They each contain declarations that previously were included within Profile.owl. (Note: this minor reorganization of the Profile material was done after the release of 0.9 Beta. See the Status page for further details.
Included here are simple ontologies of time and of resources. The time ontology is used (currently in very limited ways) in process specification. The resources ontology is currently unused, but is planned for future use in specification of profiles and processes.