Avoid errors by efficiently maintaining consistency between requirements managed in your requirements tool, and your system's architecture in Capella.
Break silos between teams by providing online access to system architecture and facilitating engineering teams to reuse requirements and system elements.
Author system design and requirements with dedicated but connected tools and make this data available across different engineering disciplines.
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, ...).
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.
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.
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 a Capella model to a web server for a read-only optimized access by OSLC-AM compliant tools and web browsers. |
![]() |
Allow users to connect to the server to view system elements properties and links to other elements |
![]() |
Allow users to connect to the server to view diagrams with clickable graphical elements to corresponding system elements. |
![]() |
Users can select Capella elements to be linked with requirements directly from their RMS (via the OSLC Delegated UI mechanism). |
![]() |
Once a Capella element has been selected, it can be linked with an item in the RMS. |
![]() |
Users can list in the RMS all the Capella elements related to a specific RMS item. |
![]() |
Users authenticate to the RMS product directly from Capella. |
![]() |
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. |
![]() |
Publication for Capella can be used in conjunction with Team for Capella, to allow you to collaboratively work on requirements. |
![]() |
End-users can easily configure by themselves which kind of items can be imported from the RMS. |
![]() |
From Capella, users can select an imported item and show it in the RMS. |
![]() |
Requirements modified in the RMS can be automatically updated in Capella. |
Siemens Polarion® 19 |
Yes |
IBM Engineering Requirements Management DOORS Next |
In development |
Other RMS tools |
Evaluation required
|