OWL-S is a OWL-based Web service ontology, which supplies Web service providers with a core set of 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 ontology developed by a group of Semantic Web researchers (the OWL-S Coalition, listed below). Feedback and discussion may be given on the www-ws@w3.org email list. Many past discussions about OWL-S can be found by searching the public-sws-ig list archives. OWL-S has been used and extended by many different researchers. The releases on this site include only the consensus core ontology developed by the OWL-S Coalition. For related work, including extensions, please refer to the relevant publications.
Early releases of this ontology were known as DAML-S, and were built upon DAML+OIL (the predecessor of OWL).
Please note that the focus of this release is on an ontology 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 have been considered in developing this ontology. Some of these considerations are described in related publications, such as those 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 one important 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.
Here are two generic files used by one or more of the upper ontology files. These files contain no service-specific content.
Deprecated elements are stored in separate files. Each of these files contains declarations that previously were included within Profile.owl, Process.owl, or Grounding.owl, respectively.
Here are four files related to Profile.owl. They each contain declarations that previously were included within Profile.owl. They have been moved into separate files for purposes of modularization.
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.
These pages are also linked from the top-level OWL-S page. Please note that these materials are not necessarily up-to-date for the 1.2 release. Consult each of these pages for its status information.