Generate class models, structure charts or data models from source code with MacTranslator.
Class Models
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.
Structure Charts
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.
Data Models
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.
Automated Reengineering
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.
System Requirements:
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.
|