Extending XML schema with nonmonotonic inheritance

Guoren Wang, Mengchi Liu

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

9 Citations (Scopus)

Abstract

Nonmonotonic inheritance is a fundamental feature of object-oriented data models. In this paper, 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 to support polymorphic elements and polymorphic references.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
EditorsManfred A. Jeusfeld, Oscar Pastor
PublisherSpringer Verlag
Pages402-407
Number of pages6
ISBN (Print)3540202579, 9783540202578
DOIs
Publication statusPublished - 2003
Externally publishedYes

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2814
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Fingerprint

Dive into the research topics of 'Extending XML schema with nonmonotonic inheritance'. Together they form a unique fingerprint.

Cite this