Su Yan, Sofien Bouaziz, et al.
WI 2010
On the basis of regular tree grammars, we present a formal framework for XML schema languages. This framework helps to describe, compare, and implement such schema languages in a rigorous manner. Our main results are as follows: (1) a simple framework to study three classes of tree languages (local, single-type, and regular); (2) classification and comparison of schema languages (DTD, W3C XML Schema, and RELAX NG) based on these classes; (3) efficient document validation algorithms for these classes; and (4) other grammatical concepts and advanced validation algorithms relevant to an XML model (e.g., binarization, derivative-based validation). © 2005 ACM.
Su Yan, Sofien Bouaziz, et al.
WI 2010
Makoto Murata, Kohsuke Kawaguchi, et al.
Computer Software
Ming Li, Murali Mani, et al.
ICSC 2009
Haruo Hosoya, Makoto Murata
Theoretical Computer Science