Generate class models, CRC cards, structure charts or data models from code with WinTranslator.|
Class Models and CRC Cards
WinTranslator scans code files and outputs a file of design information that can be imported into WinA&D, QuickUML or QuickCRC. The automated process is driven be a script produced when a designer selects project options from the Reengineer Project dialog.
Object-oriented software written in C++, C#, Java, Delphi, Realbasic or PHP creates WinA&D or QuickUML class models. Diagram objects click to source code. CRC cards can be generated for QuickCRC.
Code written in C, Pascal, procedural 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 produced.
WinTranslator 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 WinA&D. Logical and physical data models can then be generated from the Dictionary.
UML from Ada
Use WinTranslator to generate UML class models from Ada code. It captures information about each Ada package, relationships between packages and package components like records, arrays and other type definitions, variables, constants, named numbers, exceptions and subprograms. Details captured for subprograms include return data types and argument lists. Generic package parameters and actual parameters of generic instantiations are also captured. The public, private and implementation scope of each package component is expressed on the generated UML class models.
WinTranslator commands can be issued interactively, from a text script or through a programming interface. The Reengineer Project dialog steps the user through the reengineering process of object-oriented or procedural-oriented projects with a series of screens. Large projects with thousands of code files and folders can be processed in minutes.
Learn more about WinTranslator with videos that you can download and play on your computer. See how to generate structure charts, class diagrams and data models from your source code in minutes.
Try It On Your Project
See how the WinTranslator Demo & Manual package can be used with WinA&D to demonstrate its reengineering capabilities on your project code.
WinTranslator runs best on XP, Vista or Windows 7 or 8 with 1 GB RAM. Once installed, WinTranslator runs from a standard user account.
Single User, 5-User Site and Unlimited User Site Licenses are available.