DocumentCode :
1561756
Title :
Querying semi-structured data with graph grammars
Author :
Furfaro, Filippo
Author_Institution :
DEIS, Universita della Calabria, Rende, Italy
fYear :
2002
Firstpage :
288
Lastpage :
293
Abstract :
Recent research has investigated the problem of querying semi-structured data and data which can be represented by means of graphs (e.g. object-oriented data, XML data, etc.). Typically queries on graph-like data, called path queries, are expressed by means of regular expressions denoting paths in the graph. The result of a path query is the set of nodes reachable by means of a path expressed by a specified regular expression. In this paper we investigate the problem of extracting a subgraph satisfying a given property from a given graph representing some information. We propose a new form of queries, called graph queries, whose answers are (marked) graphs having a particular structure, extracted from the source graph. We show that a simple form of graph grammar can be profitably used to define graph queries. The result of a graph query, using a grammar G over a database D, is a subgraph of D ´matching´ a graph derived from G.
Keywords :
database theory; graph grammars; query processing; database; graph grammars; graph queries; graphs; nodes; path queries; regular expressions; semi-structured data querying; subgraph; Data mining; Database languages; Navigation; Object oriented modeling; Production systems; Prototypes; Tree graphs; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology: Coding and Computing, 2002. Proceedings. International Conference on
Print_ISBN :
0-7695-1506-1
Type :
conf
DOI :
10.1109/ITCC.2002.1000404
Filename :
1000404
Link To Document :
بازگشت