FAQ - Version Differences
Topic Contents
- Difference between the versions
- Difference between Unicode and non UniCode Versions
Version Differences
There are 3 versions of Enterprise Architect available - Desktop, Professional and Corporate. Corporate has the most features. Here is a comparison:
The Desktop Edition is targeted at a single developer producing UML analysis and design models. It includes all Professional features except code engineering (import/export of source code and DDL), the Active-X interface and the ability to share a model amongst multiple users.
The Professional Edition is aimed at work groups and developers. It supports shared projects through replication and shared network file. The Professional version also has an ActiveX interface for interrogating EA projects and extracting information in XMI format. The Professional version also fully supports code import/export and synchronization of model elements with source code and reverse engineering SQL Server, MySQL, Oracle 9i and 10g, PostgreSQL, MSDE and Adaptive Server Anywhere databases.
The Corporate Edition is aimed at larger development teams. It supports everything in the Desktop and Professional versions, as well as the ability to connect to SQL Server, MySQL, Oracle 9i and 10g, PostgreSQL, MSDE and Adaptive Server Anywhere DBMS backends as the shared repository. It also supports user security, user logins, user groups and user level locking of elements.
The Difference between Unicode version and the non UniCode Version
The major difference between the Unicode versions of Enterprise Architect and the non Unicode versions is the Unicode versions have support for the character sets available through the Unicode standard which includes support for most languages. Typically the file size for the Unicode versions are slightly higher than the file size for the normal version ~300 KB.