9/16/2005 - Excel Software began shipping MacTranslator OSX 1.0, a reengineering tool for generating graphic models of programming source code on Mac OS X computers. MacTranslator scans source code to extract design information that it outputs to a text file. That text is imported into the MacA&D modeling tool to automatically generate UML class models, structure charts and rich data models.
MacTranslator enables developers to generate accurate models of unfamiliar code in minutes. Through a mix of options and translation commands, MacTranslator can process over a hundred programming language dialects of C, Pascal, Basic, Fortran, C++, Java, Object Pascal, Delphi, Objective-C and SQL. Programming models help developers understand, reuse, maintain and forward engineer new software. A developer can click through generated diagrams, select a diagram object and click directly to the associated source code.
Used in conjunction with the MacA&D modeling tool, MacTranslator allows software developers to automatically generate UML class diagrams and an integrated dictionary from Java, C++, Object Pascal/Delphi and Objective-C source code. In addition to class, attribute and operation entries, the captured dictionary includes details like data types, argument lists and descriptive comments.
Structure charts generated from C, Pascal, Basic or Fortran code can illustrate the calling structure of procedural programs. In a multi-task environment, each thread of execution yields a separate structure chart representing an inverted tree of connected modules (functions and subroutines).
Database designers can generate logical and physical data models from an SQL schema for popular RDBMS products including Oracle, SQL Server, DB2, Sybase, Informix and InterBase. Rich data models represent tables, views, constraints, assertions, triggers, indexes, procedures and other SQL elements.
Macintosh, Linux and Windows text files terminate each line with a carriage return, line feed or carriage return and line feed, respectively. MacTranslator accepts source code from any computer and has commands to change line endings. The Reengineer Project dialog steps a user through a fully automated reengineering process. MacTranslator handles large projects with over a million lines of code and hundreds of code folders.
MacTranslator OSX is priced at $495 for a Single User License and runs on Mac OS X 10.1 or later. Contact Excel Software for site license pricing or product and ordering information.
Ph: (505) 771-3719
Fax: (505) 771-3718
Previous Page | News by Category | News Search
If you found this page useful, bookmark and share it on: