Manual matching tool for UML models

Lets assume we have a task to develop command line model matching tool for UML. Specific of this matching tool is that it should not identify mapping automatically, but instead ask human to map each model element.

  • There is a UML 1.4 meta-model defined using NetBeans MDR available for our use.
  • We use CallbackMatchingFinder extension to provide human interaction. We also implement our specific implementation of MappingCallback interface. For each callback our implementation will ask caller using command-line to choose one of elements to match.
  • We implement Framework Caller using java class to access MetaDiff functionality.
Resources (Not yet added)
  • UML 1.4 meta-model JMI jar
  • UML 1.4 XMI ?
  • Matching tool source code