Bug 511748 - [Feature] Allow opening specific traceability visualisations through a shortcut
Summary: [Feature] Allow opening specific traceability visualisations through a shortcut
Status: NEW
Alias: None
Product: Capra
Classification: Modeling
Component: UI (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X
: P3 normal
Target Milestone: ---   Edit
Assignee: Project inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-06 06:05 EST by Jan-Philipp Steghöfer CLA
Modified: 2017-02-06 06:05 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan-Philipp Steghöfer CLA 2017-02-06 06:05:07 EST
Some companies record their development progress in web-based tools such as Jira or Bugzilla. The issues recorded there often discuss concrete artifacts (e.g., UML diagrams) that need to be changed, but do so in a disconnected fashion, i.e., without providing direct shortcuts to these artifacts. When using Capra, you might also want to discuss how certain elements relate to each other.

The traceability matrix and the graph visualisation provide information about these relationships. A developer might want to navigate to this visualisation directly from the issue to see which parts of the system are affected by it. For this purpose, a direct way to open a certain visualisation is required.

If possible, a specific shortcut format could be used. A click on the shortcut should open Eclipse, load the traceability model, and show the appropriate view with relationships between relevant elements. The shortcut should work on all computers that have the same version of the traceability model and of the artifacts. It could have a form like this:

capra://matrix?ClassA&ReqB&TestC&StateChartD

or

capra://graph?ClassA&ReqB&TestC&StateChartD

The first entry after the protocol identifier determines the view that is desired and the entries after the delimiter "?" determine the elements that are supposed to be shown.

In a first version, this link could be made to work only in the MyLyn view of the issue. Later on, the link should also work from the web view of the bug tracker.