SOFA XML to CPP Converter

Idea: We have been working on SOFA (Simulation Open Framework Architecture) for our funded project. In SOFA simulation scenes can be modeled in XML using SOFA Modeler and then simulated using the SOFA engine. Scenes can also be modeled programatically using CPP. The goal of this project was to create a tool to automatically convert the XML scenes into c plus plus source code so that code does not have to be written explicitly.


  • Mohsin Nasir (BICSE)
  • Sheeraz Ali Memon (BICSE)

Outcome: This tool has been listed by the SOFA development group INRIA on their website. It is being used by many students around the world.