BRICS Report Series · 2005 · 18 citations · 16 references
ComputingComputer ScienceFormal MethodsProgramming LanguagesSoftware EngineeringData TypesType CheckingType SystemsStatic Type CheckingType SpecificationXml Data Models
We show how to extend the program analysis technique used in the X<small>ACT</small> system to support XML Schema as type formalism. Moreover, we introduce optional type annotations to improve modularity of the type checking. The resulting system supports a flexible style of programming XML transformations and provides static guarantees of validity of the generated XML data.
16
Precise analysis of string expressions
2003 · 400 citations
Computing, Computer Science, Natural Language Processing +14
Monotone data flow analysis frameworks
John B. Kam, Jeffrey D. Ullman · Acta Informatica · 1977 · 380 citations
Haruo Hosoya, Benjamin C. Pierce · ACM Transactions on Internet Technology · 2003 · 340 citations