XQuery as an annotation query language: a use case analysis

Steve Cassidy*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contribution

8 Citations (Scopus)
20 Downloads (Pure)


Recent work has shown that single data model can represent many different kinds of Linguistic annotation. This data model can be expressed equivalently as a directed graph of temporal nodes (Bird and Liberman, Speech Communication, 2000) as a set of intersecting hierarchies (Cassidy and Harrington, Speech Communication, 2000). While some tools are being built to support this data model, there is as yet no query language that can be used to search annotations stored in this way. Since the hierarchical view of annotations has much in common with the XML data model, this paper examines a recent proposal for an XML query language as a candidate annotation query language. The methodology used is a use case analysis. The result of the analysis shows that XQuery provides many useful features particularly when queries include hierarchical constraints but that it is weak in expressing sequential constraints.
Original languageEnglish
Title of host publicationProceedings of the third International Conference on Language Resources and Evaluation
EditorsManual Gonzalez Rodriguez, Carmen Paz Suarez Araujo
Place of PublicationParis
PublisherEuropean Language Resources Association
Number of pages6
Publication statusPublished - 2002
EventInternational Conference on Language Resources and Evaluation (3rd : 2002) - Las Palmas, Spain
Duration: 29 May 200231 May 2002


ConferenceInternational Conference on Language Resources and Evaluation (3rd : 2002)
CityLas Palmas, Spain


Dive into the research topics of 'XQuery as an annotation query language: a use case analysis'. Together they form a unique fingerprint.

Cite this