Filters








2,641 Hits in 4.3 sec

Processing content-oriented XPath queries

B�rkur Sigurbj�rnsson, Jaap Kamps, Maarten de Rijke
2004 Proceedings of the Thirteenth ACM conference on Information and knowledge management - CIKM '04  
We evaluate our methods using the INEX 2003 test-suite, and show (1) that effective ways of processing of content-oriented XPath queries are non-trivial, (2) that there are differences in the effectiveness  ...  We propose an approach to processing such hybrid content-and-structure queries that decomposes a query into multiple content-only queries whose results are then combined in ways determined by the structural  ...  Research Questions Using the content-oriented XPath example query just given we provide an informal description of our method for extending IR systems in order to process CAS queries; a more detailed  ... 
doi:10.1145/1031171.1031247 dblp:conf/cikm/SigurbjornssonKR04 fatcat:dnib4dlsqbbp7lmillnnr3w2fy

Best-match querying from document-centric XML

Jaap Kamps, Maarten Marx, Maarten de Rijke, Börkur Sigurbjörnsson
2004 Proceedings of the 7th International Workshop on the Web and Databases colocated with ACM SIGMOD/PODS 2004 - WebDB '04  
Third, we evaluate the resulting query language using the INEX 2003 test suite, and show that best-match approaches outperform exact-match approaches for evaluating content-and-structure queries.  ...  Second, we extend XPath with an about function having a best-match semantics based on the relevance of the document component for the expressed information need.  ...  The queries can then be processed using an XPath processing engine.  ... 
doi:10.1145/1017074.1017089 dblp:conf/webdb/KampsMRS04 fatcat:3ero2uk7vnczvitqx3wiyuqose

Management of XML documents without schema in relational database systems

Thomas Kudrass
2002 Information and Software Technology  
The handling of structure-oriented queries as they can be expressed in XPath [XPath] requires the extension of SQL CONTAINS queries by path expressions.  ...  Multiple query formats are accepted such as XML-QL (supported by the structure-oriented storage approach), SQL CONTAINS and XPath.  ... 
doi:10.1016/s0950-5849(02)00017-4 fatcat:enaf2mb2kjf3bd6qhd7reo4msu

XPath-Wrapper Induction for Data Extraction

Nam-Khanh Tran, Kim-Cuong Pham, Quang-Thuy Ha
2010 2010 International Conference on Asian Language Processing  
This paper presents an XPath-wrapper induction algorithm which leverages user queries and template-based sites for extracting structured information. Our experiments show average accuracy of 94%.  ...  This makes it difficult for computer to extract relevant content from various sources.  ...  ., Google, Yahoo, also allow users to pose structured-oriented queries such as "canon 5..10MP $100..200".  ... 
doi:10.1109/ialp.2010.33 dblp:conf/ialp/TranPH10 fatcat:mlmh3w2ld5aydmjbxlcjplwg2u

PXpathV: Preventing XPath Injection Vulnerabilities in Web Applications

Shanmughaneethi, Ravichandran, Swamynathan
2011 International Journal on Web Service Computing  
into the XPath query evaluation engine.  ...  XML Path or XPath language is used for querying information from the nodes of an XML document.  ...  This applications are dynamic extension of a Web server as presentation-oriented and service-oriented.  ... 
doi:10.5121/ijwsc.2011.2305 fatcat:u6ulczt6avd75ndmgwcj2isxpq

Current approaches to XML management

U. Nambiar, Z. Lacroix, S. Bressan, Mong Li Lee, Yingguang Li
2002 IEEE Internet Computing  
XML management systems vary widely in their expressive power and query-processing efficiency, and users should choose the XMLMS that best meets their needs.  ...  As a research prototype, Kweelt concentrates solely on query processing. DOM-XPath processes relational queries better than Kweelt.  ...  Processing time is high for fully ordered XML content. If processing efficiency were the only criteria, we would favor unordered XML data representa- Table 1 .  ... 
doi:10.1109/mic.2002.1020325 fatcat:qkkntfeso5bkxa45ru6emhaasq

A performance evaluation of storing XML data in relational database management systems

Latifur Khan, Yan Rao
2001 Proceeding of the third international workshop on Web information and data management - WIDM '01  
In order to achieve this, we propose a novel mechanism for translating an XPath query into an SQL statement.  ...  Along with document type definition (DTD), XML permits the execution of a collection of queries, using XPath to identify data in XML documents.  ...  In other words, RDBMS storage and query processing will be hidden from the user. XPath is used for querying.  ... 
doi:10.1145/502932.502939 dblp:conf/widm/KhanR01 fatcat:byjxnpnys5cclpdq4e6tkuumfm

A performance evaluation of storing XML data in relational database management systems

Latifur Khan, Yan Rao
2001 Proceeding of the third international workshop on Web information and data management - WIDM '01  
In order to achieve this, we propose a novel mechanism for translating an XPath query into an SQL statement.  ...  Along with document type definition (DTD), XML permits the execution of a collection of queries, using XPath to identify data in XML documents.  ...  In other words, RDBMS storage and query processing will be hidden from the user. XPath is used for querying.  ... 
doi:10.1145/502936.502939 fatcat:7bqqn7teinh2vmona66idjtipq

Accelerating XPath evaluation in any RDBMS

Torsten Grust, Maurice Van Keulen, Jens Teubner
2004 ACM Transactions on Database Systems  
The index has been designed with a close eye on the XPath semantics as well as the desire to engineer its internals so that it can be supported well by existing relational database query processing technology  ...  : the index (a) permits set-oriented (or, rather, sequence-oriented) path evaluation, and (b) can be implemented and queried using well-established relational index structures, notably B-trees and R-trees  ...  Document content is maintained in separate content relations. The overall table layout thus resembles the XPath accelerator.  ... 
doi:10.1145/974750.974754 fatcat:23f2t3jzojdipmagkdro5c2324

Using semantics for XPath query transformation

Dung Xuan Thi Le, Stephane Bressan, David Taniar, Wenny Rahayu, Eric Pardede
2010 International Journal of Web and Grid Services  
In this paper, we propose a typology of the semantic transformations for XPath queries. We focus on two main areas.  ...  The second is semantic qualifier transformation where the predicates, specified by [ ], in an XPath query can be eliminated or transformed.  ...  In XPath query Q8, we demonstrates the use content-join of values "city = 'Bundoora' or 'Altona'".  ... 
doi:10.1504/ijwgs.2010.032191 fatcat:ratvrgfw7rgjpixkebhh2epni4

An XML query engine for network-bound data

Zachary G. Ives, A.Y. Halevy, D.S. Weld
2002 The VLDB journal  
the data into new XML output -while providing good performance for both batch-oriented and ad-hoc, interactive queries.  ...  Tukwila is built with a new system architecture that extends adaptive query processing and relational-engine techniques into the XML realm, as facilitated by a pair of operators that incrementally evaluate  ...  Web-oriented DOM processors The techniques mentioned above focus on storage and retrieval of XML content.  ... 
doi:10.1007/s00778-002-0078-5 fatcat:gpvqg2xo2zbb3ofocm2qqsquta

Data flow testing of service choreography

Lijun Mei, W. K. Chan, T. H. Tse
2009 Proceedings of the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering on European software engineering conference and foundations of software engineering symposium - ESEC/FSE '09  
Messages sent from one service to another may require the use of different XPaths to manipulate or extract message contents.  ...  Choreography specifies how services collaborate with one another by defining, say, the message exchange, rather than via the process flow as in the case of orchestration.  ...  For ease of presentation, we associate every transition δ with a labeled query. Even if δ is not originally associated with any XPath, we can attach an XPath that selects the entire contents of δ.  ... 
doi:10.1145/1595696.1595720 dblp:conf/sigsoft/MeiCT09 fatcat:jqi3okiwnvf2xat3owlgmvzmpi

Infer XPath [article]

Michał J. Gajda, Hai Nguyen Quang, Do Ngoc Khanh, Vuong Hai Thanh
2020 arXiv   pre-print
We start by reformulating web page analysis as finding expressions in extension of XPath. Then we propose to automatically discover these XPath expressions with InferXPath meta-language.  ...  Our goal is to automate laborious process of conversion of manually created web pages that serve as software documentations, wikis, and reference documents, and speed up their conversion into tabular data  ...  We observe that these extensions greatly increase ergonomics, and are hard to emulate with purely tree-structure-oriented processing which is used by conventional XPath and CSS selectors.  ... 
arXiv:2011.03538v1 fatcat:xfxderjclfhyhig76fkefsu7na

Data flow testing of service-oriented workflow applications

Lijun Mei, W.K. Chan, T.H. Tse
2008 Proceedings of the 13th international conference on Software engineering - ICSE '08  
However, XPath may extract wrong data from the XML messages received, resulting in erroneous results in the integrated process.  ...  WS-BPEL applications are a kind of service-oriented application. They use XPath extensively to integrate loosely-coupled workflow steps.  ...  On the other hand, XML is fundamental to many service-oriented workflow applications, and XPath is the means to query on XML documents.  ... 
doi:10.1145/1368088.1368139 dblp:conf/icse/MeiCT08 fatcat:kgj5yqgjpnffbanl5gs6g25s6y

XML in Enterprise Systems

Jaroslav Pokorný
2009 Informatica  
For example, XML content stored in an XML database cane be more easily searched with the help of query languages like XQuery or XPath. • Content personalization.  ...  For that reason different XML applications use different models of XML data: • tree-oriented (e.g., DOM, Infoset, XPath data model, PSVI), • graph-oriented, supporting ID/IDREF attributes (e.g., OEM),  ... 
doi:10.15388/informatica.2009.258 fatcat:7oazobodwzewrmieklrnxy2apq
« Previous Showing results 1 — 15 out of 2,641 results