scholarly journals TRANSFORMING ONTOLOGY REPRESENTATION FROM OWL TO RELATIONAL DATABASE

2006 ◽  
Vol 35 (3) ◽  
Author(s):  
Ernestas Vysniauskas ◽  
Lina Nemuraite

The current work has arisen with respect to the growing importance of ontology modelling in Informa-tion Systems development. Due to emerging technologies of Semantic Web, it is desirable to use for this purpose the Web Ontology Language OWL. From the other side, the relational database technology has ensured the best facilities for storing, updating and manipulating the information of problem domain. The algorithms for transformation of domain ontology, described in OWL, to relational database are proposed. The methodology is illustrated with an example.

Author(s):  
Georgios Meditskos ◽  
Nick Bassiliades

This chapter is focused on the basic principles behind the utilization of rules in order to perform reasoning about the Web Ontology Language (OWL), a Description Logic-based language that is the W3C recommendation for creating and sharing ontologies in the Semantic Web. More precisely, we elaborate on the entailment-based OWL reasoning (EBOR) paradigm, which is based on the utilization of RDF/ RDFS and OWL entailment rules that run on a rule engine, applying the formal semantics of the ontology language. To this end, seven EBOR systems are described and compared, analyzing the different approaches. Despite the closed rule environment, which comes in contrast with the open nature of the Semantic Web, and the fact that OWL semantics are partially mapped into rules, the rule-based OWL reasoning paradigm can give great potentials in the Semantic Web, enabling the utilization of rule engines on top of ontology information.


2011 ◽  
Vol 217-218 ◽  
pp. 1218-1223
Author(s):  
Gang Wang ◽  
Jie Lin ◽  
Qing Qi Long ◽  
Zhi Juan Hu

This paper presents a detailed formal specification of agents and their properties and abilities,based on the Web Ontology Language (OWL). It allows an agent to be specified entirely using standard mark-up languages from the Semantic Web community, namely RDF, RDF Schemaand OWL. The basic agent components are identified and their implementation using ontology development tools is described.The description improves consistency, interoperability and maintainability of agent program. Therefore,the design errors in the early development stages could be efficiently detected and avoided.


Author(s):  
CARTIK R. KOTHARI ◽  
DAVID J. RUSSOMANNO

The OWL Enhance prototype has been developed to augment ontologies implemented using the Web Ontology Language (OWL) with richer relation semantics. This prototype interactively elicits knowledge from providers to describe the intrinsic nature of relations and appends these elicited semantics to definitions of relations in OWL ontologies. Benefits from the explicit specification of the intrinsic nature of relations in ontologies include the development of quantitative techniques for the estimation of similarities among relations and attribute exploration techniques to create relation taxonomies. Examples of these techniques have been implemented in modules of the OWL Enhance prototype to demonstrate the utility of explicit relation semantics. Results from testing these modules on high-level and domain-specific ontologies are presented and analyzed with respect to the potential use of relation semantics to increase the fidelity of knowledge representation, as well as the potential for reuse and interoperability of knowledge on the Semantic Web.


2015 ◽  
Vol 54 ◽  
pp. 535-592 ◽  
Author(s):  
Andreas Steigmiller ◽  
Birte Glimm

Nowadays, saturation-based reasoners for the OWL EL profile of the Web Ontology Language are able to handle large ontologies such as SNOMED very efficiently. However, it is currently unclear how saturation-based reasoning procedures can be extended to very expressive Description Logics such as SROIQ--the logical underpinning of the current and second iteration of the Web Ontology Language. Tableau-based procedures, on the other hand, are not limited to specific Description Logic languages or OWL profiles, but even highly optimised tableau-based reasoners might not be efficient enough to handle large ontologies such as SNOMED. In this paper, we present an approach for tightly coupling tableau- and saturation-based procedures that we implement in the OWL DL reasoner Konclude. Our detailed evaluation shows that this combination significantly improves the reasoning performance for a wide range of ontologies.


Author(s):  
Jens Dietrich ◽  
Chris Elgar

This chapter introduces an approach to define Design patterns using semantic Web technologies. For this purpose, a vocabulary based on the Web ontology language OWL is developed. Design patterns can be defined as RDF documents instantiating this vocabulary, and can be published as resources on standard Web servers. This facilitates the use of patterns as knowledge artefacts shared by the software engineering community. The instantiation of patterns in programs is discussed, and the design of a tool is presented that can x-ray programs for pattern instances based on their formal definitions.


2011 ◽  
Vol 135-136 ◽  
pp. 477-483
Author(s):  
Chih Hao Liu ◽  
Jason Jen Yen Chen

As the Web gradually evolves into the semantic web, the World Wide Web consortium (W3C) recommends that web ontology language (OWL) be used to encode semantic information content over the Web. Semantic web is an essential infrastructure to enhance Web to obtain better integration of information and intelligent use of web resources. Moreover, a web service is annotated by web ontology language for service (OWL-S) to form a semantic web service that, however, is a static description. The OWL-S based semantic web services thus are reactively invoked by users. How to dynamically coordinate, composite, or discover the services is an important issue.


Author(s):  
Miljana Mladenović ◽  
Staša Vujičić Stanković ◽  
Vesna Pajić

This article presents two methods for the automatic generation of application ontologies from the multilingual BalkaNet WordNets Web ontology language (OWL) representation. Both proposed methods are applied on the BalkaNet WordNets ontology for the Serbian language (SerWN). The first one uses only the SerWN, both for generating class hierarchy and instances of classes, while the other method combines the SerWN with a domain ontology. The first method was used to automatically generate the FoodOntology, whereas the second method to generate the ontology of rhetorical figures tropes. Preliminary evaluation results corroborate the soundness of the approach. Since BN consists of individual WNs for five Balkan languages and Czech, the methodology presented in this article can also be used for all these languages. The first method can also be used for other domains.


2009 ◽  
pp. 528-545 ◽  
Author(s):  
Jens Dietrich ◽  
Chris Elgar

This chapter introduces an approach to define Design patterns using semantic Web technologies. For this purpose, a vocabulary based on the Web ontology language OWL is developed. Design patterns can be defined as RDF documents instantiating this vocabulary, and can be published as resources on standard Web servers. This facilitates the use of patterns as knowledge artefacts shared by the software engineering community. The instantiation of patterns in programs is discussed, and the design of a tool is presented that can x-ray programs for pattern instances based on their formal definitions.


Author(s):  
Cogan Shimizu ◽  
Pascal Hitzler ◽  
Adila Krisnadhi

We provide an in-depth example of modular ontology engineering with ontology design patterns. The style and content of this chapter is adapted from previous work and tutorials on Modular Ontology Modeling. It offers expanded steps and updated tool information. The tutorial is largely self-contained, but assumes that the reader is familiar with the Web Ontology Language OWL; however, we do briefly review some foundational concepts. By the end of the tutorial, we expect the reader to have an understanding of the underlying motivation and methodology for producing a modular ontology.


Sign in / Sign up

Export Citation Format

Share Document