Information Technology Reference
In-Depth Information
5
Introduction to WSMO
The Web Service Modeling Ontology (WSMO) [116, 117] is aimed at describ-
ing all relevant aspects related to general services that are accessible through
a Web service interface. Its ultimate goal is to enable the (total or partial)
automation of the tasks (e.g. discovery, selection, composition, mediation,
execution, and monitoring) involved in both intra- and inter-enterprise inte-
gration of Web services. WSMO has its conceptual basis in the Web Service
Modeling Framework (WSMF) [41], and aims at refining and extending this
framework and developing a formal ontology and set of languages. Before we
describe all of the concepts of WSMO in detail, we give an overview of the
design principles of WSMO, its core elements, and the language used to define
the elements that are part of the conceptual model of WSMO.
5.1 WSMO Design Principles
WSMO provides ontological specifications for the core elements of Seman-
tic Web services. In fact, Semantic Web services are aimed at producing an
integrated technology for the next generation of the Web by combining Se-
mantic Web technologies and Web services, thereby turning the Internet from
a information repository for human consumption into a worldwide system for
distributed Web computing. Therefore, appropriate frameworks for Seman-
tic Web services need to integrate the basic Web design principles, the design
principles defined for the Semantic Web, and design principles for distributed,
service-oriented computing on the Web. WSMO is therefore based on the fol-
lowing design principles:
Web compliance. WSMO inherits the concept of the URI (Universal Re-
source Identifier) for unique identification of resources as the essential
design principle of the World Wide Web. Moreover, WSMO adopts the
concept of namespaces for denoting consistent information spaces, and
supports XML and other W3C Web technology recommendations, as well
as the decentralization of resources.
Search WWH ::




Custom Search