The Formal Semantics of XQuery Language
Yang Hong
Abstract
Yang Hong
Abstract
XQuery language is used to search XML document. The specification of the language is W3C working draft now. The formal semantics will help to the standization of the language. This paper models the semantics of XQuery language by reusing the common semantic construct of XML family languages. The presentation of semantics uses formal specification language Object-Z notation. This object-oriented description is not only concise. extensible and composable.but also consistency between specifications.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
XQuery language is used to search XML document. The specification of the language is W3C working draft now. The formal semantics will help to the standization of the language. This paper models the semantics of XQuery language by reusing the common semantic construct of XML family languages. The presentation of semantics uses formal specification language Object-Z notation. This object-oriented description is not only concise. extensible and composable.but also consistency between specifications.
Key concepts: Computer science, XQuery, Programming language, Formal semantics (linguistics), Operational semantics, XML, Specification language, Semantics (computer science)