An open source parser and code generator for Visual Studio Class Diagram files