Schema mapping and data exchange tool. Offers a graphical interface where the user, given a source and target schema, can define correspondences/mappings by simply drawing arrow lines between the elements of the two tree-form representations.
- Oracle Java 1.8
- PostgreSQL 9.5
In order for MIPMap to be able to execute mappings for all dataset sizes without memory issues, it uses an auxiliary database to store intermediate tables. Therefore, it need to be configured in the MIPMapGUI/mipmapgui/src/conf/postgresdb.properties file with the URI of a postgres instance, the user credentials and the name this auxiliary database we wish to have.
To learn how to use MIPMap, check MIPMap Tutorial docx file.
For installing MIPMap, use the installers attached in the Releases. Check MIPMap Installation pdf file.
This project consists of NetBeans Modules. For a developer-oriented guide, check MIPMap Report docx file.
Open the project with Netbeans IDE. Open the mipmapgui module as a project and run it.