Indexing and Querying XML Data for Regular Path Expressions
The Lorel query language for semistructured data