Publication | Closed Access
Muse: Mapping Understanding and deSign by Example
72
Citations
20
References
2008
Year
Unknown Venue
EngineeringSemantic TechnologySemantic WebSemanticsOntology-based Data IntegrationData ScienceArchitectural ModelManagementDesign ScienceData IntegrationSchema EvolutionSchema MappingsSemantic IntegrationDesignPotential MappingsSoftware DesignArchitectural DesignAutomated ReasoningDesign ThinkingHuman-computer InteractionAmbiguous MappingsArchitectural PedagogyMapping UnderstandingData ModelingSemantic Interoperability
A fundamental problem in information integration is that of designing the relationships, called schema mappings, between two schemas. The specification of a semantically correct schema mapping is typically a complex task. Automated tools can suggest potential mappings, but few tools are available for helping a designer understand mappings and design alternative mappings. We describe Muse, a mapping design wizard that uses data examples to assist designers in understanding and refining a schema mapping towards the desired specification. We present novel algorithms behind Muse and show how Muse systematically guides the designer on two important components of a mapping design: the specification of the desired grouping semantics for sets of data and the choice among alternative interpretations for semantically ambiguous mappings. In every component, Muse infers the desired semantics based on the designer's actions on a short sequence of small examples. Whenever possible, Muse draws examples from a familiar database, thus facilitating the design process even further. We report our experience with Muse on some publicly available schemas.
| Year | Citations | |
|---|---|---|
Page 1
Page 1