Algebra and the Formal Semantics of GLASS

dc.contributor.authorNI, Weien_US
dc.contributor.authorLING, Tok Wangen_US
dc.date.accessioned2005-09-16T08:10:37Zen_US
dc.date.accessioned2017-01-23T06:59:36Z
dc.date.available2005-09-16T08:10:37Zen_US
dc.date.available2017-01-23T06:59:36Z
dc.date.issued2005-09-13en_US
dc.description.abstractIn database world, it is common to translate a query language into an algebra for the purpose of precisely defining the formal semantics of a query language and doing query optimization later. In this paper, we examine the scenario of graphical XML query languages, focus on their expressive power and present the underlying algebra of our graphical XML query language. Compared with various previous works on XML algebra, our algebra supports not only traditional select, project and join operators but also swap and SQL-like group operators. To achieve the exactness in query representation, we use ORA-SS (Object-Relationship-Attribute model for Semi-Structured data), a semantic rich data model for XML including the information such as Key constraints, Functional dependencies and Relationship types which are lacked in DTD. With examples, we show how our graphical language solves the difficult points in representation and how it is translated into our algebra. Based on the translation, we use the algebra to define the formal semantics of GLASS.en_US
dc.format.extent804950 bytesen_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.urihttps://dl.comp.nus.edu.sg/xmlui/handle/1900.100/1856en_US
dc.language.isoenen_US
dc.relation.ispartofseriesTechnical Report;TRB9/05en_US
dc.titleAlgebra and the Formal Semantics of GLASSen_US
dc.typeTechnical Reporten_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TRB9-05.pdf
Size:
786.08 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.53 KB
Format:
Plain Text
Description: