The Center for Education and Research in Information Assurance and Security (CERIAS)

The Center for Education and Research in
Information Assurance and Security (CERIAS)

Ordering and Path Constraints over Semistructured Data

Author

Elisa Bertino, Ahmed K. Elmagarmid, Mohand-Saïd Hacid

Entry type

article

Abstract

Constraints are a valuable tool for managing information. Feature constraints have been used for describing records in constraint programming (Aït-Kaci and Podelski, 1993; Smolka and Treinen, 1994) and record like structures in computational linguistics (Kaplan and Bresnan, 1982; Shieber, 1986). In this paper, we consider how constraint-based technology can be used to query and reason about semistructured data. The constraint system FT le (Müller et al., 1997) provides information ordering constraints interpreted over feature trees. Here, we show how a generalization of FT le combined with path constraints can be used to formally represent, state constraints, and reason about semistructured data. The constraint languages we propose provide possibilities to straightforwardly capture, for example, what it means for a tree to be a subtree or subsumed by another, or what it means for two paths to be divergent. We establish a logical semantics for our constraints thanks to axiom schemes presenting our first-order theory constraint system. We propose using the constraint systems for querying semistructured data. semistructured data - constraints - satisfiability - rule languages

Date

2003 – 03

Journal

Journal of Intelligent Information Systems

Key alpha

Bertino

Number

2

Pages

181-206

Publisher

Springer Netherlands

Volume

20

Affiliation

Purdue University

Publication Date

2003-03-00

BibTex-formatted data

To refer to this entry, you may select and copy the text below and paste it into your BibTex document. Note that the text may not contain all macros that BibTex supports.