You are here: Home » Business & Finance » Office tools » Enterprise Architect

Enterprise Architect

Enterprise Architect Provides powerful document generation and reporting tools with a full WYSIWYG template editor



  • Downloads:45
  • Last update:Apr 6, 2009
  • Version:7.1 Build 833
  • License:Trial
  • Publisher:Sparx Systems
  • System Requirements Windows All

Free Download ( 28.2 MB )

Buy Now ( Full version | $135 ) [ Check Discount]

Enterprise Architect

Provides powerful document generation and reporting tools with a full WYSIWYG template editor
Enterprise Architect combines the power of the latest UML 2.1 specification with a high performance, intuitive interface, to bring advanced modeling to the desktop, and to the complete implementation and development team.

EA supports generation and reverse engineering of source code for many popular languages, including C++, C#, Java, Delphi, VB.Net, Visual Basic and PHP. Free add-ins for CORBA and Python are also available. With a built in "syntax highlighting" source code editor, EA lets you quickly navigate and explore your model source code in the same environment. For those working in Eclipse or Visual Studio.Net, Sparx Systems also sell lightweight bridges to these IDE's, letting you model in EA and jump directly to the source code in your preferred editor. Code generation templates let you customize the generated source code to your company specifications.

EA helps you visualize your applications by supporting reverse engineering of a wide range of software development languages and database repository schema. Bring in complete frameworks from source code or Java .jar files - or even .Net binary assemblies! By importing frameworks and library code, you can maximize re-use and understanding of your existing investment.

EA supports advanced Model Driven Architecture (MDA) transformations using easy to edit and develop transformation templates. With built in transformations for DDL, C#, Java, EJB and XSD, you can quickly develop complex solutions from simple "platform independent models" (PIM) that are target at "platform specific models" (PSM). One PIM can be used to generate and synchronize multiple PSM's - providing a significant productivity boost.

Main features of Enterprise Architect:

  • UML design and construction
  • Use Case, Logical, Dynamic and Physical models
  • Custom extensions for process modeling and more
  • High quality MS Word compatible documentation
  • Intuitive and simple to use
  • Data modeling, Forward Database Engineering to DDL and Reverse Database Engineering from ODBC
  • Multi-user (Professional and Corporate editions only)
  • Forward and Reverse Code Engineering (Professional and Corporate editions only) - Support for ActionScript 2.0, Java, C#, C++, VB.Net, Delphi, Visual Basic , Python and PHP
  • XMI import/export facility
  • Spell checker


    Limitations of Enterprise Architect:

  • 30-day trial

    What's New in This Release:

  • Code Engineering
  • Improved linking of newly imported parent class for existing C++ classes.
  • Improved parsing of VB.Net for handling of "new" generic constraints, multiple attributes and custom events.
  • Improved handling of code around C# elif compiler directives.
  • Improved saving of Component Types for source directory import on Oracle repositories.
  • Resolved issue with code generation of association links with one end marked as non-navigable.
  • Removed duplicate file extensions from the import source directory dialog.
  • Modified import from MDG add-in to prevent importing duplicate source files.
  • Database Engineering
  • Added support for reverse engineering Oracle temporary tables.
  • Added support for including column names in DDL Name Templates.
  • Improved import of Oracle NCHAR and NVARCHAR2 datatypes.
  • Improved import of PostgreSQL and bigint datatypes.
  • Improved DDL Generation of SQLServer to account for case of sysobjects.
  • Improved Oracle ODBC import performance.
  • Modified ODBC import to preserve trailing spaces of table and column comments.
  • Modified DDL transformation, to set foreign key column to NOTNULL.
  • Modified Reset DBMS Option DialogBox to show default DBMS and table owner.
  • RTF Documentation
  • Added document option for RTF templates to exclude selected Connector types.
  • Added Option to Insert Page Break between Model Documents.
  • Added Hyperlink field to the Element.File section that creates an RTF hyperlink to the selected file.
  • Added handling of XMI style guids to several Project interface methods.
  • Improved scaling of diagrams when rendering RTF documents.
  • Improved saving of Master Documents as Resource Documents.
  • Improved handling of arbitrary complexity factors in Use Case Metrics report.
  • Modified "CallOperation" and "CallBehaviour" custom properties on Actions to give the target name if one is available.
  • Modified Element.FullName field to return the full namespace (up to a namespace root).
  • Resolved issue where Dependency Report and Implementation Report showed incorrect connections.
  • Various improvements to linked document and template editing.
  • Various improvements to documentation output.
  • HTML Documentation
  • Added #CLASS# tag to the TestCaseItem Template to return which test tab it belongs to. (Unit, Integration etc.)
  • Modified #TYPE# tag in the TestCaseItem template to return the value of the type field. (Load, Regression etc.)
  • Modified HTML generation to allow clicking on any visible object on a diagram.
  • Add-ins and Automation
  • Added call of EA_OnPreNewMethod and EA_OnPostNewMethod when a Property is created.
  • Added new broadcast events EA_OnPreNewDiagramObject and EA_OnPostNewDiagramObject.
  • Added GetContextItem method to the Repository interface.
  • Improved exception reporting through the Java interface.
  • Improved error message when .Net add-ins can't be loaded.
  • Improved behavior when moving elements between packages with UI updates disabled.
  • Improved handling of Connector custom properties.
  • Modified Project.RunReport to only display the RTF dialog when EA is visible.
  • Resolved issue calling Package.Update.
  • Resolved issue when using attaching a package to a project with MDG Link.
  • Added EA.Repository property to suppress initial security prompt if automated login fails
  • User Interface
  • Added new Business Modeling Stereotypes toolbox.
  • Added support for input of Polish characters in notes fields.
  • Added missing tooltips on various context menus.
  • Added check indicators in View menu when main view windows open.
  • Added update of available roles in author dialog when list of roles changes.
  • Added update of all test tabs after importing tests from other elements.
  • Added saving of 'Neither' answer when dropping a class from the project browser onto another class on a diagram.
  • Improved making consecutive attribute changes of the same type in attributes dialog.
  • Improved changing of multiple aspects of the default style of elements.
  • Improved inplace editing of interface features.
  • Improved promt to save linked document when closing.
  • Improved visibility of Academic edition.
  • Improved drop of multiple packages onto a model document element.
  • Improved context menu for connector ends when over an object.
  • Modified diagram selection to prevent non-selectable elements becoming current context.
  • Modified association class creation to always create an undirected association.
  • Diagramming
  • Added support for shape scripted decorations on UML 2.0 components.
  • Added support for additional diagram types as composite diagrams of profile elements.
  • Added option to force anti aliasing of fonts or use the windows default when drawing diagrams
  • Improved rendering of dashed lines to metafiles and printers.
  • Improved resizing of objects that are partly off screen.
  • Improved wrapping of new connector labels when diagram page borders are being shown.
  • Improved ordering of new Communication messages after showing a sequence messages dialogs.
  • Improved rendering of sequence messages starting with '('.
  • Improved handling of labels for reflexive shape scripted connectors.
  • Improved calculation of center point for shape scripts.
  • Resolved issue resizing horizontal swimlanes.
  • Version Control and User Security
  • Added support for using MS Integrated Security with TFS version control.
  • Added support for export of Alternate Images when exporting for version control.
  • Added support for change of SCC Project within a version control configuration.
  • Allowed deleting locked elements from unlocked diagrams.
  • Improved behavior when calling Undo Checkout, after performing an offline checkout.
  • Improved update of lock indicators in the Project Browser when releasing user locks.
  • Improved testing for locks on source and target objects, when setting source and target of selected connector.
  • Improved testing for locks on source and target objects, when adding a link to the selected object.
  • Resolved issue of time lag in applying user locks.
  • Resolved issue of Compare with Controlled Version (under CVS) performing unwanted Undo Checkout.
  • General Changes
  • Added support for importing diagram notes from Rose exported XMI 1.1
  • Added support for exporting Package Stereotypes and Tagged-values to XMI 2.1.
  • Added support for importing Attribute and Association-ends multiplicities were imported from PowerDesigner exported XMI 1.1.
  • Added ability to retain Diagram Hyperlinks across packages when the package containing the diagrams are deleted and re-imported from XMI.
  • Added update of Modified Date when a name is changed in the project browser.
  • Added handling of CSV Import/Export specification names containing apostrophes.
  • Added update of displayed compartments when applying a pattern or copying elements.
  • Improved handling of deleted packages in baseline comparison.
  • Improved handling of packages containing only diagrams in baseline comparison.
  • Improved printing of templated classes when printing not printing in color.
  • Improved copying a diagram containing a swimlane matrix as an image when there is no header.
  • Improved update of modified package names during a CSV import.
  • Improved Prefix/Suffix option for display of reference parameters on diagrams.
  • Improved update of element packages when moving a diagram between packages.
  • Modified copy and paste of elements to update the alias auto counter.
  • Preserved value of relationship matrix profile combo after adding a new relationship.
  • Resolved issue when deleting multiple nested elements appearing on an open diagram.
  • Resolved issue of error message when deleting a diagram under MySQL.

    Free Download ( Evaluation | 28.2 MB )

    Buy Now ( Full version | $135 )

  • Rating & Reviews for Enterprise Architect





    Tips & Guides Related to Enterprise Architect

    Free Download Enterprise Architect

    Free Download ( Evaluation | 28.2 MB )

    Buy Now ( Full version | $135 )