Accessing and Manipulating Ontologies Using Web Services
نویسندگان
چکیده
Ontologies and Semantic Web Services are the two core technologies of the Semantic Web. The Semantic Web hinges on the ability of computer programs to perform some task involving the autonomous resolution of semantic issues. This ability requires providing standard access for software to ontologies. Moreover, for the Semantic Web to gain widespread acceptance, it needs to reach a critical mass of applications that can interact. This last point requires providing standard access to functionalities for manipulating ontologies. Therefore, it is relevant to bring ontologies and Web Services together by providing access to ontologies through Semantic Web Services. We analyse different kinds of ontology-manipulation functionalities that could be implemented as ontology Web Services (OWS). We then propose an architecture allowing programs to insert calls to ontology Web Services into the more general framework of Web Services. We show that this architecture is a necessary complement to OWL-S for Semantic Web applications to perform dynamic discovery and invocation of Web Services, thus addressing a key requirement of the Semantic Web. We then demonstrate the scalability of our architecture as it allows the composition of (ontology) Web Services for performing complex tasks. 1 Web Service Access to Ontologies Ontologies and Semantic Web Services are arguably the two core technologies of the Semantic Web. Ontologies provide the backbone of the Semantic Web, defining the semantics of the data and Web resources. Web Services enable programs to call functions provided by a remote server. The structure of the parameters and of the result of the function are represented in an explicit way so that the service can be invoked by any client. Web Services, albeit not yet Semantic Web Services, have become important components of business applications. Currently however, most examples of Web Services (and in fact Semantic Web Services) operate on data that conforms to some schema or ontology. At the same time, ontologies themselves are first-class objects on the Semantic Web. Therefore, we believe that any infrastructure for Semantic Web Services will be incomplete without components to access and manipulate ontologies themselves through Web Services. Such access and manipulation include query of ontology
منابع مشابه
Accessing and Manipulating Life-Sciences Ontologies Using Web Services
In this technology position paper, we propose to provide ontology access and manipulation functions as Web Services called Ontology Web Services (OWSes), and to describe their semantics, using OWL-S as an example ontology. We present an application context that already uses Semantic Web techniques. We show that Ontology Web Services are a good solution for bringing together resources from sever...
متن کاملInteroperability Services for Models and Ontologies
Model-based approaches in the UML/MOF technological space and ontology-based approaches in the OWL technological space both support conceptual modeling using different kinds of representation and analysis technologies. Both spaces provide services for accessing and manipulating models and ontolo-
متن کاملA procedure for Web Service Selection Using WS-Policy Semantic Matching
In general, Policy-based approaches play an important role in the management of web services, for instance, in the choice of semantic web service and quality of services (QoS) in particular. The present research work illustrates a procedure for the web service selection among functionality similar web services based on WS-Policy semantic matching. In this study, the procedure of WS-Policy publi...
متن کاملCooking the Semantic Web with the OWL API
This paper discusses issues that surround the provision of application support using OWL ontologies. It presents the OWL API, a high-level programmatic interface for accessing and manipulating OWL ontologies. We discuss the underlying design issues and illustrate possible solutions to technical issues occurring in systems that intend to support the OWL standard. Although the context of our solu...
متن کاملThe use of Domain Ontologies for Improving the Adaptability and Collaborative Ability of a Web Dialogue System
In this paper we describe the use of domain ontologies in a mixed-initiative web dialogue system for improving both its adaptability and its collaborative ability. Dialogue systems guiding the user when accessing the web services can enhance web usability, however they are expensive to develop and difficult to adapt to different types of web services. The use of the web service knowledge model ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004