openETCS / toolchain

WP7: Top Level Project for the toolchain
26 stars 30 forks source link

Requirements Traceability -Internal Traceability with ProR #271

Closed janWelte closed 10 years ago

janWelte commented 10 years ago

Traceability: Handle Traces between Requirements

The objective of this tool is to allow requirement work by establishing traces (incl. Meta Data) to start working with Subset-26 requirements. The traces shall have different properties to support automatic verification based this meta data.

Note that this only covers trace between different requirements or to specific decisions which are presented as a new requirement.

Stakeholders

To develope corret and complete specifications the modelers first have to analyse the requirements. To do this requirements shall be linked to each other to demonstrate the relations between different requirements. If the requirements from Subset 26 do not contain all needed information new requirements shall be created. these shall be linked to the original requirements. If decisions are taken concerning a requirement (e.g. not to model this requirement) this shall de documented as a new decision, which has to be linked to the requirement. New requirements can added as completele new or be refined, derived or gathered from other requirements.

Actor(s):

Use ProR to do the requirements handeling as the linking is already implemented here

Task:

janWelte commented 10 years ago

Predefined Specification and Data Types for OpenETCS ProR Requirements Engineering @jastram Dear Michael,

as I'm working on the manual for the ProR based traceability work, I started to define the required Spec and Data Types for ProR based on the discussion we had in Paris.

Respectively, I ask my self whether there is a way to provide a preconfigured set of Spec and Data Types to everyone. Am I right, that this is not an already implemented point a s you wrote a manual for the needed data types used during SysML Traceability?

Best regards Jan

jastram commented 10 years ago

Jan,

Respectively, I ask my self whether there is a way to provide a preconfigured set of Spec and Data Types to everyone.

Good point. A ReqIF file has to be configured only once, so I don't expect that this will happen that often. If you tell me which ones, I'll be happy to configure them for you.

jastram commented 10 years ago

Several fixes and improvements have been implemented. I consider this issue resolved.

@janWelte - please reopen if you disagree.