In addition to modeling and requirements management, developers can use MacA&D and WinA&D to define language specific details of classes, entities, modules, attributes and operations and then generate source code. Code is generated to text files directly linked to diagram objects. The integrated code editor or browser can be used to view, navigate and edit the code.
Three kinds of code generation are supported:
When starting a project with existing source code, use the reengineering features
to populate the project dictionary and generate class diagrams, structure charts and data models.
Click at the left for a bigger image or on a box pictured below for a detailed product description.