(Semantic (Web) Services)
WS-Arch Definition
: A Web service is a software system
identified by a URI
whose public interfaces and bindings are defined and described using XML
Its definition can be discovered by other software systems.
These systems may then interact with the Web service
in a manner prescribed by its definition
using XML based messages conveyed by internet protocols
Proposed Definition: A Semantic Web service is a system
identified by a URI
whose public interface, bindings, some behavior, and various other features are defined and described using Semantic Web languages
Its definition (and other descriptions) can be discovered by other systems.
These systems may then reason about and interact with the Semantic Web service
in a manner guided by its definition,
using XML based messages conveyed by internet protocols
(Note that these are more Semantic (Web Services). One can have (Semantic Web) Services as well.)
Bijan Parsia
2 of 17