No Detail Found!

Extending XML schema with object-oriented features.

Author(s)
Guoren Wang College of Information Science and Engineering, Northeastern University, Shenyang, China
Donghong Han College of Information Science and Engineering, Northeastern University, Shenyang, China
Baiyou Qiao College of Information Science and Engineering, Northeastern University, Shenyang, China
Bin Wang College of Information Science and Engineering, Northeastern University, Shenyang, China
Abstract
In this study, we extend XML Schema with nonmonotonic inheritance due to its powerful modeling ability to support multiple inheritance, overriding of elements or attributes inherited from super-elements, blocking of the inheritance of elements or attributes from super-elements and conflict handling. Another key feature of object-oriented data models is polymorphism. We introduce it into XML Schema to support polymorphic elements and polymorphic references. Moreover, we define a formalization to represent these features and present some validation rules to validate whether an XML instance document conforms to an Extended XML Schema based on the formalization. Finally, we extend XQuery to support the polymorphic feature.
Publication Details
Page(s) 44-54
DOI DOI not available
Published Journal: Information technology Journal, Volume: 4, Issue: 1, Year: 2005

Request the full text from PASTIC

0

Citations

0

Downloads

79

Views