Avoid errors by efficiently maintaining consistency between work items managed in your ALM or RM 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 work items and system elements.
Author system design and work items with dedicated but connected tools and make this data available across different engineering disciplines.
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.
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.
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.
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 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.|
|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.|
|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.|
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|
(versions 19 and 20)
Evaluation required: the other tool needs to support OSLC-AM providers
Analysis and custom development required.