Translation of XML Documents into Logic Programs

Translation of XML Documents into Logic Programs

The semantic web is supposed to become a characteristic phenomenon of the worldwide web in the next decade. One of the basic semantic web tools is the XML language. The aim of this paper is to provide information on how web documents written in the XML language can be rewritten into logic forms expressed as Prolog/Datalog programs. The XML language constitutes the basis of many semantic web languages and information in XML documents is usually retrieved with the help of procedural language called XQuery. Retrieving based on logic formulas gives us the chance to take advantage of deduction and this way to gain new originally hidden information.

Keywords: semantic web; logic programming; XML; Datalog language.

Year: 2010

Download: download Full text [538 kB]

Authors of this publication:

Martin Zíma


Martin is a lecturer at the Department of Computer Science and Engineering, Faculty ofApplied Sciences, University of West Bohemia in Pilsen, Czech Republic. His researchfocuses on deductive databases, logic programming, and the semantic Web.

Karel Ježek

Phone:  +420 377632475

Karel is the former group coordinator and a supervisor of PhD students working at research projects of this Group.

Related Projects:


Knowledge Extraction from Texts

Authors:  Karel Ježek, Martin Zíma
Desc.:This work is focused to obtain facts via extraction the latent information from XML documents and its processing via logic program.