This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "Candidate Mapping Notations"

From HL7Wiki
Jump to navigation Jump to search
 
Line 3: Line 3:
 
*The Open Mapping Language, based on that used by the mapping and transformation tools on the [http://gforge.hl7.org/gf/project/v2v3-mapping/frs/ HL7 GForge site]  
 
*The Open Mapping Language, based on that used by the mapping and transformation tools on the [http://gforge.hl7.org/gf/project/v2v3-mapping/frs/ HL7 GForge site]  
 
*The OMG QVT (Query-Verify-Transform) languages, defined in the [http://www.omg.org/spec/QVT/1.1/Beta2/PDF QVT Specification]
 
*The OMG QVT (Query-Verify-Transform) languages, defined in the [http://www.omg.org/spec/QVT/1.1/Beta2/PDF QVT Specification]
*The OMG MDMI (Model Based Message Interoperability) language, defined at [http://www.mdmi-consortium.org/ MDMI Consortium]
+
*The OMG MDMI (Model Based Message Interoperability) language, defined by the [http://www.mdmi-consortium.org/ MDMI Consortium]
  
  
Line 12: Line 12:
  
  
A Preliminary assessment of the two OMG languages is given in [[Media:OMGMapping.doc]].
+
A preliminary assessment of the two OMG languages is given in [[Media:OMGMapping.doc]].
  
  

Latest revision as of 10:31, 23 July 2010

At July 2010, three candidate notations have been identified for evaluation:

  • The Open Mapping Language, based on that used by the mapping and transformation tools on the HL7 GForge site
  • The OMG QVT (Query-Verify-Transform) languages, defined in the QVT Specification
  • The OMG MDMI (Model Based Message Interoperability) language, defined by the MDMI Consortium


The Open Mapping Language definition is now available for review.

Download the review pack at Media:OpenMappingLanguageReviewPack.zip.


A preliminary assessment of the two OMG languages is given in Media:OMGMapping.doc.


XSLT is another possibility, but is currently not being considered as it is usually not easy to read and understand. Proprietary structure-to-structure (S2S) mapping notations, such as that in Altova’s MapForce, are not being considered because they do not support semantic mapping.


Return to top page on mapping notations