中文
相关论文

相关论文: Querying XML Documents in Logic Programming

200 篇论文

We define XPathLog as a Datalog-style extension of XPath. XPathLog provides a clear, declarative language for querying and manipulating XML whose perspectives are especially in XML data integration. In our characterization, the formal…

数据库 · 计算机科学 2007-05-23 Wolfgang May

XML stands for the Extensible Markup Language. It is a markup language for documents, Nowadays XML is a tool to develop and likely to become a much more common tool for sharing data and store. XML can communicate structured information to…

软件工程 · 计算机科学 2010-06-24 Rami Alnaqeib , Fahad H. Alshammari , M. A. Zaidan , A. A. Zaidan , B. B. Zaidan , Zubaidah M. Hazza

Extensible Markup Language (XML) is a widely used file format for data storage and transmission. Many XML processors support XPath, a query language that enables the extraction of elements from XML documents. These systems can be affected…

软件工程 · 计算机科学 2024-01-11 Shuxin Li , Manuel Rigger

Extensible markup language (XML) is a technology that has been much hyped, so that XML has become an industry buzzword. Behind the hype is a powerful technology for data representation in a platform independent manner. As a text document,…

数据库 · 计算机科学 2007-05-23 William F. Gilreath

This thesis describes the theoretical and practical foundations of a system for the static analysis of XML processing languages. The system relies on a fixpoint temporal logic with converse, derived from the mu-calculus, where models are…

编程语言 · 计算机科学 2014-05-27 Pierre Geneves

The eXtensible Markup Language (XML) provides a powerful and flexible means of encoding and exchanging data. As it turns out, its main advantage as an encoding format (namely, its requirement that all open and close markup tags are present…

数据库 · 计算机科学 2015-05-13 Gregory Leighton , Denilson Barbosa

XSLT is an increasingly popular language for processing XML data. It is widely supported by application platform software. However, little optimization effort has been made inside the current XSLT processing engines. Evaluating a very…

数据库 · 计算机科学 2007-05-23 Zhimao Guo , Min Li , Xiaoling Wang , Aoying Zhou

HTML (Hyper Text Markup Language) has been the primary tool for designing and developing web pages over the years. Content and formatting information are placed together in an HTML document. XML (Extensible Markup Language) is a markup…

软件工程 · 计算机科学 2017-07-07 Mustafa Atay

XML is a standard and universal language for representing information. XML processing is supported by two key frameworks: DOM and SAX. SAX is efficient, but leaves the developer to encode much of the processing. This paper introduces a…

形式语言与自动机理论 · 计算机科学 2015-06-11 Tony Clark

Proponents of the programming language Prolog share the opinion Prolog is more appropriate for transforming XML-documents as other well-established techniques and languages like XSLT. In order to clarify this position this work proposes a…

编程语言 · 计算机科学 2021-04-26 René Haberland

This paper introduces a procedure based on genetic programming to evolve XSLT programs (usually called stylesheets or logicsheets). XSLT is a general purpose, document-oriented functional language, generally used to transform XML documents…

神经与进化计算 · 计算机科学 2007-12-18 Nestor Zorzano , Daniel Merino , J. L. J. Laredo , J. P. Sevilla , Pablo Garcia , J. J. Merelo

This paper introduces a procedure based on genetic programming to evolve XSLT programs (usually called stylesheets or logicsheets). XSLT is a general purpose, document-oriented functional language, generally used to transform XML documents…

神经与进化计算 · 计算机科学 2008-03-14 Pablo Garcia-Sanchez , J. L. J. Laredo , J. P. Sevilla , Pedro Castillo , J. J. Merelo

Today's database is associated with interoperability between different domains and applications. This consequently results in the importance of data portability in database. XML format fits the requirements and it has been increasingly used…

数据库 · 计算机科学 2010-10-07 Mikael Fernandus Simalango

As XML becomes ubiquitous and XML storage and processing becomes more efficient, the range of use cases for these technologies widens daily. One promising area is the integration of XML and data warehouses, where an XML-native database…

数据库 · 计算机科学 2009-12-08 Serge Boucher , Boris Verhaegen , Esteban Zimányi

The eXtensible Markup Language (XML) can be used as data exchange format in different domains. It allows different parties to exchange data by providing common understanding of the basic concepts in the domain. XML covers the syntactic…

数字图书馆 · 计算机科学 2012-06-05 Nora Yahia , Sahar A. Mokhtar , AbdelWahab Ahmed

XPath is a language for addressing parts of an XML document. We give an abstract interpretation of XPath expressions in terms of relations on document node types. Node-set-related XPath language constructs are mapped straightforwardly onto…

编程语言 · 计算机科学 2019-05-20 Baltasar Trancón y Widemann , Markus Lepper

Transforming XML documents with conventional XML languages, like XSL-T, is disadvantageous because there is too lax abstraction on the target language and it is rather difficult to recognize rule-oriented transformations. Prolog as a…

计算机科学中的逻辑 · 计算机科学 2019-06-21 René Haberland , Igor L. Bratchikov

XML has emerged as the standard for representing and exchanging data on the World Wide Web. It is critical to have efficient mechanisms to store and query XML data to exploit the full power of this new technology. Several researchers have…

数据库 · 计算机科学 2010-10-11 Mustafa Atay , Yezhou Sun , Dapeng Liu , Shiyong Lu , Farshad Fotouhi

Dictionaries are often developed using tools that save to Extensible Markup Language (XML)-based standards. These standards often allow high-level repeating elements to represent lexical entries, and utilize descendants of these repeating…

计算与语言 · 计算机科学 2016-02-18 Paul Rodrigues , David Zajic , David Doermann , Michael Bloodgood , Peng Ye

In today's world of Web application development, programmers are commonly called upon to use the Hypertext Markup Language (HTML) as a programming language, something for which it was never intended and for which it is woefully inadequate.…

软件工程 · 计算机科学 2014-05-13 John Francisco , Victor Sadikov
‹ 上一页 1 2 3 10 下一页 ›