Unification of Template-Expansion and XML-Validation
Ren\'e Haberland

TL;DR
This paper proposes a unified approach to combine XML template expansion and validation into a single process, streamlining XML document creation and verification.
Contribution
It introduces a novel language that integrates template instantiation and schema validation for XML documents, bridging two traditionally separate operations.
Findings
Unified language for template expansion and validation
Improved efficiency in XML processing workflows
Potential for simplified XML document management
Abstract
The processing of XML documents often includes creation and validation. These two operations are typically performed in two different nodes within a computer network that do not correlate with each other. The process of creation is also called instantiation of a template and can be described by filling a template with data from external repositories. Initial access to arbitrary sources can be formulated as an expression of certain command languages like XPath. Filling means copying invariant element nodes to the target document and unfolding variable parts from a given template. Validation is a descision problem returning true if a given XML document satisfies a schema and false otherwise. The main subject is to find a language that unions the template expansion and the validation. [..].
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemantic Web and Ontologies · Advanced Database Systems and Queries · Model-Driven Software Engineering Techniques
