Copying or distributing in print or electronic forms without written permission
of Idea Group Inc. is prohibited.
FUSION.Ontologies.and.OWL-S.Web.Services.
OWL-S: Semantic Markup for Web Services
There have been a number of efforts to add semantics to the discovery process of
Web services. An upper ontology for services has already been developed and presented
to the Semantic Web services project of the DAML program, called OWL-S
(formerly DAML-S). OWL-S upper service ontology provides three essential types
of knowledge about a service, each characterized by the question it answers:
??? What does the service provide for prospective clients? The answer to this question
is given in the ???profile,??? which is used to advertise the service. To capture
this perspective, each instance of the class Service presents a ServiceProfile
(see Figure 7).
??? How is it used? The answer to this question is given in the ???process model.???
This perspective is captured by the ServiceModel class. Instances of the class
Service use the property describedBy to refer to the service??™s ServiceModel.
Pages:
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159