Abstract

OWL has inherent limitations in expressing many object oriented (OO) features such as default inheritance, conflict resolution in multiple inheritance, method inheritance and encapsulation. But these features are essential to model real world phenomena, a fact that is underscored by the presence of many object oriented programming languages. OWL chooses not to support these features possibly because of its two design decisions (i) decidability and (ii) low computational complexity. Usually more expressive language tends to be computationally expensive, and in some cases, the language becomes either semi-decidable or undecidable. In this paper, we extend OWL to OWL <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">++</sup> by supporting two inheritance modes, overriding and inflating, and three inheritance types, value, code and null. Our goal is to increase the expressive power of OWL as well as to maintain it as a computationally efficient decidable language. We demonstrate this by taking translational semantics of OWL <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">++</sup> to OWL. It allows us to build our OWL <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">++</sup> reasoner by using existing technologies such as Jena that works on top of well known OWL reasoners such as Pellet.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.