Publication for Capella

Connect Eclipse Capella with
Requirements Management Systems

OCP Publication

Publication for Capella provides tight integration between
the MBSE workbench Capella and Requirements Managements tools
compliant with OSLC-AM specification (Polarion, Doors Next, ...)

It improves engineers' efficiency by enabling
fine-grained traceability between requirements and system design.


Keep models and requirements in-synch

Digital continuity from
requirements to architecture

Avoid errors by efficiently maintaining consistency between requirements managed in your requirements 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 requirements and system elements.

Drag&drop requirements into Capella

Single and integrated
sources of truth

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


Ask for a trial


ALM, Requirements Management Software and OSLC

Requirements Management System (RMS) allow you to efficiently capture, organize, and link requirements. Rather than spreadsheets, using an RMS is the best solution to document and analyze the capabilities to which your project should conform.

To enable traceability with objects managed in other tools, some RMt 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 makes it easier for tools to work together in different areas: Application Lifecycle Management (ALM), Architecture Management, ... and of course Requirements Management.

OSLC-AM (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.

By supporting this specification, Publication for Capella enables the traceability between any system element in Capella and any item in OSLC-AM compliant tools (ALM, RMS, ...).




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-AM.

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 RMS

Directly from your Requirements Management System (RMS), link requirements to Capella elements that have been published on the Publication for Capella server.

Using OSLC-AM interoperability mechanism, just select Capella elements and establish links with requirements defined in the RMS.

At any time, from the RMS, users can verify the list of Capella elements that have been linked to any requirement.


Drag & Drop requirements from your RMS into Capella

From your RMS, 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 the traceability with system design.

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

Furthermore, if the requirements imported into Capella are modified in the RMS, 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 RMS: link RMS requirements and Capella system elements

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


Inside of Capella: link RMS requirements and Capella system elements

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

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

Imported properties from RMS 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 RMS.
  Show item From Capella, users can select an imported item and show it in the RMS.
  Automatic update Requirements modified in the RMS can be automatically updated in Capella.


Supported RMS tools

Siemens Polarion® 19


IBM Engineering Requirements Management DOORS Next

In development

Other RMS tools

Evaluation required

  • Capella -> RMS: Requires the RMS to support OSLC-AM providers
  • RMS -> Capella: Requires analysis and custom development.


 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: