MacA&D OSX 2.1 runs three times as fast as version 2.0 on Apple’s new Intel based machines by eliminating the need for Rosetta emulation. MacTranslator OSX 1.1 runs about five times as fast on Intel based machines. With the new Universal Binary applications, users enjoy native performance on either PowerPC or Intel based Macintosh computers from the same executable.
MacA&D is a tool for system modeling and simulation, requirements management, structured analysis and design, object-oriented modeling with UML and data modeling of information systems. It has diagram editors for process, data, class, state, object, structure and task models. Each model shows a different view of the software system integrated through a global data dictionary. C++, Java, Delphi, Objective-C and SQL code can be generated from model and dictionary data. Dynamic systems can be modeled, parameterized, simulated and then presented with live charts, graphs and tables. An integrated report generator offers standard reports plus scriptable custom reports. The Site License edition adds multi-user team dictionary and requirements.
MacTranslator scans source code to extract design information 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. Within minutes, a set of graphic models showing program organization can be generated from unfamiliar code with minimal human effort. Supported languages include many dialects of C, Pascal, Basic, Fortran, C++, Java, Object Pascal, Delphi, Objective-C and SQL.
MacA&D OSX 2.1 runs at native speed on all PowerPC or Intel based computers with Mac OS X 10.1 or later. A Single User License is $495 for the Standard edition or $1995 for the Developer edition. MacTranslator OSX 1.1 is $495. See the company’s web site for upgrade or site license pricing and online ordering.
Excel Software provides Windows, Macintosh and Linux tools to thousands of developers worldwide. Capabilities include system modeling & simulation, requirements management, software design, code generation, reverse engineering of code to models, bug tracking, help authoring and license management.