Generate class models, structure charts or data models from source code with MacTranslator.|
MacTranslator processes code files and outputs a text file of design information that can be imported into MacA&D or QuickUML. Object-oriented software written in C++, Java, Delphi, PHP, Realbasic or Objective-C creates class models. Diagram objects click to source code.
Procedural code written in C, Pascal, Basic, Fortran or PHP generates structure charts. Diagrams can be automatically organized into multiple diagram levels to easily accommodate very large software systems.
Detailed information can be extracted from the code including data types, parameter lists and descriptive comments. There are many options available to support different language dialects and customize the output.
MacTranslator makes it easy to generate data models from an SQL script for popular RDBMS products including Oracle, DB2, SQL Server, Sybase, Informix and InterBase. It produces a dictionary entry list from the SQL that can be imported into MacA&D. Logical and physical data models can then be generated from the Dictionary.
MacTranslator commands can be issued interactively or from a text script. A script simplifies the processing of large projects with potentially thousands of code files and folders.
The Reengineer Project dialog steps the user through the process of creating class diagrams, structure charts and dictionary information.
Try It On Your Project
See how the MacTranslator Demo & Manual package can be used with MacA&D to demonstrate its reengineering capabilities on your project code.
Run MacTranslator on any Mac computer with 1 GB RAM and an Intel processor.
Single User, 5-User or Unlimited User Site Licenses are available.