CitationWisnesky, Ryan. 2009. Mapping Dependence. Harvard Computer Science Group Technical Report TR-09-09.
AbstractWe describe DMSL, a domain specific language for defining schema mappings. Schema mappings are assertions in carefully crafted logics that express constraints between data represented in different formats, including XML and relational schema. DMSL is suitable for representing programs over mappings, which, for instance, occur in dataflow graphs of mappings. DMSL programs of mapping type are statically guaranteed by a qualified type system to denote satisfiable constraints; the principal polymorphic schemas of source and target solution data instances are automatically inferred. DMSL implements a variety of operations over mappings (e.g., composition) by interfacing with IBM’s Clio Mapping Engine.
Citable link to this pagehttp://nrs.harvard.edu/urn-3:HUL.InstRepos:24829607
- FAS Scholarly Articles