Publication for Capella

Connect Eclipse Capella with
Application Lifecycle Management
and Requirements Management

OCP Publication

Publication for Capella provides fine-grained integration between
the model-based systems engineering workbench Capella
and OSLC-compliant repositories (Polarion, Doors Next, Jazz platform, ...).

Manage traceability from Requirements, Tasks, Issues, Change Requests, Test Cases, Releases, ...


Keep models and requirements in-synch

Digital continuity from
requirements to architecture

Avoid errors by efficiently maintaining consistency between work items managed in your ALM or RM tool, and your system's architecture in Capella.

Drag&drop requirements into Capella

Better communication
and collaboration

Break silos between teams by providing online access to system architecture and facilitating engineering teams to reuse work items and system elements.

Drag&drop requirements into Capella

Single and integrated
sources of truth

Author system design and work items with dedicated but connected tools and make this data available across different engineering disciplines.


Ask for a trial


Integration using standard APIs

Application Lifecycle Management systems (ALM) and Requirements Management systems (RM) allow you to efficiently capture, organize, and link work items: requirements, tasks, issues, change requests, test cases, releases, etc. Rather than spreadsheets, using such tools is the best solution to efficiently manage your projects.

To enable traceability with objects managed in other repositories, some ALM and RM tools support OSLC (Open Services for Lifecycle Collaboration), a set of specifications for APIs to interact with data in the web: searching, visualizing, and analyzing.

OSLC (Architecture Management) is an OSLC specification for exposing fine-grained architectural data to external systems via a modern Linked Data approach: no import/export between tools, resources are connected together to create a virtual continuity between repositories and to make it easier for tools to work together in different areas. 

By supporting this specification, Publication for Capella enables the traceability between any system element in Capella and any item in OSLC compliant tools.




Expose Capella models from a web server

From Capella, publish models to Publication for Capella server. 

The models containing both the system design elements and the diagrams, is available for a read-only access through a web browser or Requirements Management tools compliant with OSLC.

A user accessing the model via a web browser can see the details of a model element, open diagrams, navigate to other related elements.

Create and verify traceability links within your ALM or RM

Directly from your Application Lifecycle Management or your Requirements Management system, link work items to Capella elements that have been published on the Publication for Capella server.

Using OSLC interoperability mechanism, just select Capella elements and establish links with work items defined in the ALM or RM tool.

At any time, from the ALM or RM tool, users can verify the list of Capella elements that have been linked to any work item.


Drag & Drop requirements from your RM into Capella

From your RM tool, drag requirements and drop them directly into Capella: on a package, a diagram, or a tree.

Once dropped into Capella, the imported requirement can be linked to any model element to establish traceability with system design.

At any time, the initial requirement can be shown in the RM tool by selecting it from Capella.

Furthermore, if the requirements imported into Capella are modified in the RM tool, they can be automatically resynchronized in Capella.



Publish Capella model contents to a web server

  Publish Capella models Publish a Capella model to a web server for a read-only optimized access by OSLC-AM compliant tools and web browsers.
  Browse model elements Allow users to connect to the server to view system elements properties and links to other elements
  Browse diagrams Allow users to connect to the server to view diagrams with clickable graphical elements to corresponding system elements.


Inside of ALM or RM: link work items with Capella system elements

  Selection of Capella elements Users can select Capella elements to be linked with work items directly from their OSLC-compliant tool (via the OSLC Delegated UI mechanism).
  Traceability links Once a Capella element has been selected, it can be linked with an item in the OSLC-compliant tool.
  List linked Capella elements Users can list in the OSLC-compliant tool all the Capella elements related to a specific work item.


Inside of Capella: link requirements from an RM tool with Capella system elements

  Sign-in / sign-out Users authenticate to the RM product directly from Capella.
  Drag and drop

Requirements can be dragged and dropped directly from the RM tool into Capella packages, diagrams or trees (auto-add to package).

Imported properties from RM tool are ID, Label and Item type.

  Collaboration Publication for Capella can be used in conjunction with Team for Capella, to allow you to collaboratively work on requirements.
  End-user configuration End-users can easily configure by themselves which kind of items can be imported from the RM tool.
  Show item From Capella, users can select an imported item and show it in the RM tool.
  Automatic update Requirements modified in the RM tool can be automatically updated in Capella.


Supported tools


Inside of ALM or RM: link work items with Capella system elements

Inside of Capella: link requirements from an RM tool with Capella system elements
Siemens Polarion®
(versions 19 and 20)



IBM Jazz



Other tools

Evaluation required: the other tool needs to support OSLC-AM providers

Analysis and custom development required.


 Read the Change Log


Siemens Polarion and Capella

Watch this webinar for a comprehensive presentation of how Publication for Capella
enables a digital continuity between Capella and Siemens Polarion: