Development of OWL-S aims to enable the following tasks:
The OWL-S ontology has three main parts: the service profile, the process model and the grounding.
OWL-S requires an additional description for a full specification of the grounding, the most commonly used being WSDL. Although both languages target at different levels of specification, there is an intersection between them:
Martin, David; Paolucci, Massimo; McIlraith, Sheila; Burstein, Mark; McDermott, Drew; McGuinness, Deborah; Parsia, Bijan; Payne, Terry; Sabou, Marta; Solanki, Monika; Srinivasan, Naveen; Sycara, Katia (2005), Cardoso, Jorge; Sheth, Amit (eds.), "Bringing Semantics to Web Services: The OWL-S Approach" (PDF), Semantic Web Services and Web Process Composition, vol. 3387, Springer Berlin Heidelberg, pp. 26–42, doi:10.1007/978-3-540-30581-1_4, ISBN 978-3-540-24328-1, S2CID 888708 978-3-540-24328-1 ↩
OWL-S: Semantic Markup for Web Services (W3C Submission) http://www.w3.org/Submission/OWL-S/ ↩
DAML Services http://www.daml.org/services/owl-s/ ↩