"The connection between SparxSystems Enterprise Architect and Polarion ALM provides ... a unique solution for UML Modeling and model- driven Requirement and Change Management. The Polarion Connector for Enterprise Architect is a great way to extend Enterprise Architect to a full Application Lifecycle Management solution with Polarion, easy and fully integrated."
Peter Lieber, CEO
SparxSystems Software GmbH - Central Europe
Polarion® ALM Enterprise Connector™ for Sparx Enterprise Architect™
This connector creates a connection between Polarion ALM (Enterprise or Pro) and Enterprise Architect to establish traceability from the model to Polarion ALM work items, and vice versa. Special proxy type Work Items in Polarion ALM contain basic Enterprise Architect data and links to elements in Enterprise Architect and the diagrams containing them. In Enterprise Architect, you can synchronize with Polarion ALM to create links to corresponding Polarion ALM work items.
This connector has the following major features:
Import elements from Enterprise Architect into Polarion with title and description set
When the synchronization is run for the first time, all Enterprise Architect elements selected by the configuration will be imported into Polarion ALM as new work items. Element names become the titles of created work items. The notes and the links to Enterprise Architect are imported into a separate section of the work item description.
Synchronize Imported Elements
On subsequent synchronizer runs, previously imported work items are updated. In the work item description, only the section used by Enterprise Architect will be overridden – the rest of the description remains unchanged. It is also possible to execute a work flow action and set a resolution for each work item that was synchronized with Enterprise Architect, but has been subsequently deleted.
Manually link elements
You can manually link Enterprise Architect elements with work items by setting a tagged value with the ID of a Polarion ALM work item. The title of the work item will be set to the value of the element name, and a section for the Enterprise Architect content will be appended to the work item description.
Configure Import using tagged values
Configuration for synchronization operations is done almost entirely as tagged values inside Enterprise Architect. It is possible to define the configuration on package and element levels, creating a hierarchical configuration that enables you set default settings and to override those for specific packages/elements.
Optionally Synchronize Element Name and Notes from Polarion ALM
By default, the title and the description of a work item is set from the values defined in the corresponding Enterprise Architect element. But it is also possible to reverse that behavior: by specifying a tagged value, the element name and the element notes can be set from the Polarion ALM work item title and description fields.
Map Enterprise Architect types to Polarion ALM work item types
Elements from Enterprise Architect can be mapped to different Polarion ALM work item types based on the stereotype and the meta-type of the element. This configuration is also done as a tagged value inside Enterprise Architect.
Synchronize one Enterprise Architect Project to several Polarion Projects
It is possible to synchronize different parts of an Enterprise Architect project to different projects on a Polarion ALM server, or even Polarion ALM servers. Again, this is configured by tagged values which can be specified as default on a root package and overridden in a child package.
Prerequisites
- Enterprise Architect 7.0 (newer versions should work too)
- Polarion ALM 3.x with Polarion ALM Enterprise or Polarion ALM Pro license
- Java 1.5 (on the computer where you run the Synchronizer)
- Microsoft .NET Framework 2.0 (on computers on which you want to open Polarion work items that are linked to Enterprise Architect elements)




