Released on: 21, June 2007
, Author: Excel Software
, Audience: Software related
Excel Software began shipping MacTranslator 2.0 for generatinggraphic models from source code. This major upgrade adds PHP support and namespacesfor other languages to organize captured code design.
PHP is a modern language for web site development that supports procedural andobject-oriented programming with integrated database support. UML class diagramsshow PHP classes, interfaces, relationships and class member details. Structurecharts show the hierarchical structure of function calls for each thread ofexecution. MacTranslator scans PHP source code to extract design information to atext file that is imported into the MacA&D modeling tool to generate models.
MacA&D supports Class diagrams and Structure Chart diagrams enriched with PHPlanguage specific details. Within MacA&D, diagrams contain objects linked directlyto the associated code. An integrated code browser provides seamless navigationbetween diagrams and code.
MacTranslator generates models and dictionary information from legacy source code,class frameworks, open source projects and other reusable code assets. It providesa fully automated, step-by-step process to quickly create diagrams and dictionaryinformation that documents an unfamiliar project.
* Project Scalability to Millions of Code Lines Across Thousands of Files andFolders * Class Models from Object-Oriented C++, Objective-C, Java, Delphi or PHP * Rich Data Models from SQL * Structure Charts from Procedural C, Pascal, Basic, Fortran or PHP * Multi-Level Diagrams with Objects Linked to Associated Source Code * Data Types, Arguments, Namespaces and Comments Captured from Code
PHP programs are event driven by end-user actions like clicking a button orselecting a menu on a web page. A user event often triggers a thread of executionthat involves dozens or even thousands of PHP code lines to run. Together, MacA&Dand MacTranslator can shift through and identify each thread of execution. Aseparate Structure Chart is generated for each thread. Reused branches of a programare presented on a shared child diagram. The process is automated so little humaneffort is required to reveal the structure of existing code.
MacTranslator is a Universal Binary application for Intel and PPC Macintoshcomputers priced at $495. See www.excelsoftware.com for product information,pricing, demos and secure online ordering.
Source: Express-Press-Release.com
Related downloads
SDE for IntelliJ IDEA is a UML modeling tool tightly integrated with IntelliJ IDEA. SDE-IJ supports all types of UML diagrams, code engineering,... New features include collaboratively modeling with CVS and Subversion, support UML2 model through XMI.
SDE for Visual Studio is a UML tool tightly integrated with Visual Studio. SDE-VS supports all types of UML diagrams, code engineering,... New features include collaboratively modeling with CVS and Subversion, support UML2 model through XMI, etc.
SDE for WebSphere is a UML tool tightly integrated with WebSphere. SDE-WS supports all types of UML diagrams, code engineering,... New features include collaboratively modeling with CVS and Subversion, interoperability with UML2 model through XMI...
SDE for IntelliJ IDEA is a UML tool tightly integrated with IntelliJ IDEA. SDE-IJ supports all types of UML diagrams, code engineering,... New features include Mind Mapping Diagram, Callout and Freehand shape, Nicknamer,Perforce Integration,etc.
SDE for NetBeans is a UML tool tightly integrated with NetBeans. SDE-NB supports all types of UML diagrams, code engineering,... New features include collaboratively modeling with CVS and Subversion, support UML2 model through XMI, etc.
SDE for Oracle JDeveloper is a UML tool tightly integrated with JDeveloper. SDE-JD supports all types of UML diagrams, code engineering,... New features include collaboratively modeling with CVS and Subversion, support UML2 model through XMI, etc.
SDE for JBuilder is a UML tool tightly integrated with JBuilder. SDE-JB supports all types of UML diagrams, code engineering,... New features include collaboratively modeling with CVS and Subversion, support UML2 model through XMI, etc.
SDE for Eclipse is a UML tool tightly integrated with Eclipse. SDE-EC supports all types of UML diagrams, code engineering,... New features include collaboratively modeling with CVS and Subversion, interoperability with UML2 model through XMI, etc.
SDE for NetBeans is a UML tool tightly integrated with NetBeans. SDE-NB supports all types of UML diagrams, code engineering,... New features include Mind Mapping Diagram, Callout and Freehand shape, Nicknamer,Perforce Integration,etc.
SDE for Eclipse is a UML tool tightly integrated with Eclipse. SDE-EC supports all types of UML diagrams, code engineering,... New features include Mind Mapping Diagram, Callout and Freehand shape, Nicknamer,Model Transitor,Perforce Integration,etc.