Enterprise Architect Professional Edition is a powerful modeling and visualization tool aimed at work groups, analysts and developers. It supports shared projects through replication, shared network files and version control integration. Edition features include code and database engineering, MDG technologies, mind mapping, a project discussion forum and RTF report customization. Aimed at work groups, analysts and developers, access to the Automation interface gives other applications the ability to create, access and modify Enterprise Architect UML elements. The Professional Edition allows teams to debug and visualize running applications, manage and trace requirements and build complex systems.