| XDuceXDuce is a typed Programming Language that is specifically designed for processing XML. One can read an XML document as an XDuce value, extract information from it or convert it to another format, and write out the result value as an XML document. Since XDuce is statically typed, XDuce programs never yield run-time type errors and the resulting XML documents always conform to specified types. XDuce is more a research project than a Programming Language for production-level applications. It has been used as input for the XQuery development process. Type Associations- Topic(s) from which this Topic is derived:
Associations- XDuce
is used as a base by
- XDuce
is authoritatively described at
Bibliographic References- Haruo Hosoya, Regular Expression Types for XML, Ph.D. Thesis, University of Tokyo, December 2001 [1]
- Haruo Hosoya, Benjamin C. Pierce, XDuce: A Typed XML Processing Language, pp. 226-244, The World Wide Web and Databases: Third International Workshop WebDB 2000, Selected Papers, Dan Suciu, Gottfried Vossen (Ed.), Lecture Notes in Computer Science, Springer-Verlag, Dallas, Texas, Lecture Notes in Computer Science, Vol. 1997, May 2000, 3-540-41826-1 [1]
- Makoto Murata, Dongwon Lee, Murali Mani, Taxonomy of XML Schema Languages Using Formal Language Theory, Proceedings of 2001 Extreme Markup Languages Conference, Montréal, Canada, August 2001 [0.7]
Additional Information- Topic Creation: 2002-08-10; HTML Creation: 2008-05-11, 07:00:39
- Comments? Corrections? Updates? Please send Email!
|