Abstract
This paper describes two approaches for automatically converting RDF Schema and RuleML sources into an inference engine and storage repository. Rather than using traditional inference systems, our solution bases on mainstream technologies like Java and relational database systems. While this necessarily imposes some restrictions, the ease of integration into an existing IT landscape is a major advantage. We present the conversion tools and their limitations. Furthermore, an extension to RuleML is proposed, that allows Java-enabled reaction rules, where calls to Java libraries can be performed upon a rule firing. This requires hosts to be Java-enabled when rules and code are moved across the web. However, the solution allows for great engineering flexibility.
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
H. Boley, S. Tabet, and G. Wagner. Design rationale of RuleML: A markup language for Semantic Web rules. In Semantic Web Working Symposium, 2001.
K. Bollacker, S. Lawrence, and C. L. Giles. CiteSeer: An autonomous web agent for automatic retrieval and identification of interesting publications. In K. P. Sycara and M. Wooldridge, editors, Proceedings of the Second International Conference on Autonomous Agents, pages 116–123, New York, 1998. ACM Press.
D. Brickley and L. Miller. RDF, SQL and the Semantic Web-a case study. http://ilrt.org/discovery/2000/10/swsql/, November 2000.
A. Eberhart. OntoJava-applying mainstream technology to the Semantic Web. International Conference on Electronic Commerce, Vienna, Austria, Workshop on Semantic Web-based E-Commerce and Rules Markup Languages, 2001.
A. Eberhart. Survey of RDF data on the web. Technical report, International University in Germany, 2001. http://www.i-u.de/schools/eberhart/rdf/.
R. A. Elmasri and S. B. Navathe. Fundamentals of Database Systems, chapter 24, pages 729–760. Addison-Wesley, second edition, 1992.
C. L. Forgy. Rete: A fast algorithm for the many pattern/many object pattern matching problem. Artificial Intelligence, 19:17–37, 1982.
E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns. Addison-Wesley, 1995.
J. Hendler and D. McGuinness. The DARPA Agent Markup Language. IEEE Intelligent Systems, 15(6):72–73, Nov./Dec. 2000.
W. Nejdl, B. Wolf, C. Qu, S. Decker, M. Sintek, A. Naeve, M. Nilsson, M. Palmer, and T. Risch. EDUTELLA: A P2P networking infrastructure based on RDF, November 2001. http://edutella.jxta.org/reports/edutella-whitepaper.pdf.
N. F. Noy, M. Sintek, S. Decker, M. Crubezy, R. W. Fergerson, and M. A. Musen. Creating Semantic Web contents with Protege-2000. IEEE Intelligent Systems, 16(2):60–71, 2001.
M. Sintek and S. Decker. TRIPLE-an RDF query, inference, and transformation language. In Proceedings of the International Conference on Applications of Prolog, Tokyo, Japan, October 2001.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Eberhart, A. (2002). Automatic Generation of Java/SQL Based Inference Engines from RDF Schema and RuleML. In: Horrocks, I., Hendler, J. (eds) The Semantic Web — ISWC 2002. ISWC 2002. Lecture Notes in Computer Science, vol 2342. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48005-6_10
Download citation
DOI: https://doi.org/10.1007/3-540-48005-6_10
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43760-4
Online ISBN: 978-3-540-48005-1
eBook Packages: Springer Book Archive