Optimizing Regular Path Expressions Using Graph Schemas
STRUDEL: a Web site management system