XML import and export
All versions of MetaEdit+ can export and import both models and modeling languages in a binary format. With MetaEdit+ Workbench or Modeler with API, you can also import and export in XML format. Import and export includes models' and languages' conceptual data, representations and generators.
The main function of the XML format is to enable exchange of data between MetaEdit+ and other programs. Typical exchange scenarios include:
- Model exporting
- Model importing (see examples)
- Import or update metamodel from external sources
- Export metadata for other tools
MetaEdit+ fully supports the import of existing models, thereby enabling organizations to quickly and efficiently make the transition from their existing modeling tool to MetaEdit+ without any loss of data. Models can be imported via standard formats, such as ASCII and XML (options 1-4) and SOAP (options 5,6). As always, MetaCase's expert staff is available to assure that the move forward is quick and trouble-free.
- Scenario 1: Presents how MetaEdit+ can reverse engineer existing data into models using its MERL generator language. The MetaEdit+ repository contains an example in the UML examples project, in which Java classes and their attributes are reverse engineered into UML Class Diagram models.
- Scenario 4: White paper on Importing via XSLT
- Scenario 6: White paper on Importing via MetaEdit+ API