STEP ToyBox: STEP Migration Tool
    This is a tool which reads two EXPRESS schema files and a STEP
    Instance file which conforms to one of the EXPRESS schema files.
    It then analyzes the differences between the two schema files to
    determine how to mutate an instance file into one that conforms to
    the second schema file.  Finally it applies that information to
    the STEP instance file thereby producing a new STEP instance file
    that conforms to the second schema file.
    Source Code: 
      
	browse GIT repository
    Download: migrate
    1.0
    Known Limitations
    
      - Can't handle complex changes like an attribute being
      replaced with a chain of entities.
- New attributes have their value set to $ since it has
      no way to determine what an appropriate value should be.
- Attributes where the type has been changed to an
      incompatible type get assigned the value $ just like new
      attributes
Building from Source
    This this can be built using SBCL.
    
      - git clone git://git.code.sourceforge.net/p/step-toybox/step-toybox
- cd step-toybox/apps/
- git clone git://git.code.sourceforge.net/p/step-toybox/migrate
- cd migrate
- sbcl --load deliver
You should now find a migrate file in the current directory.
    
    Craig Lanning