Taxonomy of XML schema languages using formal language theory

M Murata, D Lee, M Mani, K Kawaguchi - ACM Transactions on Internet …, 2005 - dl.acm.org
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 …

XDuce: A statically typed XML processing language

H Hosoya, BC Pierce - ACM Transactions on Internet Technology (TOIT), 2003 - dl.acm.org
XDuce is a statically typed programming language for XML processing. Its basic data values
are XML documents, and its types (so-called regular expression types) directly correspond …

CDuce: an XML-centric general-purpose language

V Benzaken, G Castagna, A Frisch - ACM SIGPLAN Notices, 2003 - dl.acm.org
We present the functional language CDuce, discuss some design issues, and show its
adequacy for working with XML documents. Distinctive features of CDuce are a powerful …

XML access control using static analysis

M Murata, A Tozawa, M Kudo, S Hada - ACM Transactions on …, 2006 - dl.acm.org
Access control policies for XML typically use regular path expressions such as XPath for
specifying the objects for access-control policies. However such access-control policies are …

Regular object types

V Gapeyev, BC Pierce - European Conference on Object-Oriented …, 2003 - Springer
Regular types have been proposed as a foundation for statically typed processing of XML
and other forms of tree-structured data. To date, however, regular types have only been …

Model driven development: the case for domain oriented programming

D Thomas, BM Barry - Companion of the 18th annual ACM SIGPLAN …, 2003 - dl.acm.org
In this paper, we offer an alternative vision for domain driven development (3D). Our
approach is model driven and emphasizes the use of generic and specific domain oriented …

Possible evidence for mesonic exchange correction in 16N (O−)↔ 16O (O+) β-decay and μ-capture reactions

PAM Guichon, M Giffon, C Samour - Physics Letters B, 1978 - Elsevier
It is shown that a particularly large mesonic exchange effect is to be expected for the two
inverse processes muon-capture and β-decay concerning the transitions between the 16O …

The design space of type checkers for XML transformation languages

A Møller, MI Schwartzbach - International Conference on Database Theory, 2005 - Springer
We survey work on statically type checking XML transformations, covering a wide range of
notations and ambitions. The concept of type may vary from idealizations of DTD to full …

HydroJ: Object-oriented pattern matching for evolvable distributed systems

K Lee, A LaMarca, C Chambers - Proceedings of the 18th annual ACM …, 2003 - dl.acm.org
In an evolving software system, components must be able to change independently while
remaining compatible with their peers. One obstacle to independent evolution is the brittle …

XML schema containment checking based on semi-implicit techniques

A Tozawa, M Hagiya - … Conference on Implementation and Application of …, 2003 - Springer
XML schemas are computer languages defining grammars for XML (Extensible Markup
Languages) documents. Containment checking for XML schemas has many applications …