Abstract
Today’s programmers have difficulties using ontology in their information-centric applications, where ontology would be useful. This paper addresses the integration technique of ontologies into an object-oriented scripting language. Our technique is based on the use of semantic mapping as a unified form of complicated semantic relations in an ontology system for the class-subclass view of an object-oriented programming modeling. This enables ordinary programmers to write ontology reasoning, such as equivalence and subsumption, without any extended logical constructors.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
F. Baader, D. Calvanese, D. McGuinness, D. Nardi, P. Patel-Schneider (eds). The Description Logic Handbook: Theory, Implementation and Applications. Cambridge University Press, 2000.
Keith L. Clark and Frank G. McCabe Ontology Oriented Programming in Go! Journal of Applied Intelligence, 2005.
Michael Gruninger and Jintae Lee. Special issue: Ontology applications and design. Communications of the ACM, 45(2):39-41, 2002.
Jena - A Semantic Web Framework for Java. http://jena.sourceforge.net/
K. Kuramitsu. Mappings As A Lightweight Ontology System for the World-Wide Web. In Proc. of the Symposium on Professional Practice in AI / IFIP World Computer Congress (WCC2004), 2004.
Ren ée J. Miller, Yannis E. Ioannidis, and Raghu Ramakrishnan. The use of information capacity in schema integration and translation. In Proceedings of 19th International Conference on Very Large Data Bases, pages 120-133. Morgan Kaufmann, 1993.
Eyal Oren, Renaud Delbru, Sebastian Gerke, Armin Haller, and Stefan Decker. ActiveRDF: Object-Oriented Semantic Web Programming. In Proc. of WWW2007, 2007.
Peter F. Patel-Schneider, Patrick Hayes, and Ian Horrocks(eds.) OWL Web Ontology Language: Semantics and Abstract Syntax, W3C Recommendation, 10 February, 2004.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 International Federation for Information Processing
About this paper
Cite this paper
Kuramitsu, K. (2008). A Map-based Integration of Ontologies into an Object-Oriented Programming Language. In: Bramer, M. (eds) Artificial Intelligence in Theory and Practice II. IFIP AI 2008. IFIP – The International Federation for Information Processing, vol 276. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09695-7_47
Download citation
DOI: https://doi.org/10.1007/978-0-387-09695-7_47
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-09694-0
Online ISBN: 978-0-387-09695-7
eBook Packages: Computer ScienceComputer Science (R0)