Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel7

Requirements

The SOX Requirement Management module (RM) provides all the functionality needed for documentation and management of requirements. SOX also offers different choices to import from and synchronize with other requirement tools.

Importing requirements via ReqIF/RIF

Requirements can be imported from other tools via interchange formats ReqIF 1.0.1, RIF 1.1a, and RIF 1.2. Synchronization of requirements between SOX and other requirements or PLM/ALM tools is described in the next section.

...

To see the changes, click on the button Show import status. The blue one has been changed. The red ones have been deleted. The green one is new.

...

Handling of Requirements in the RM Module

Requirements can be created directly in the RM module and organized in documents and modules.

Creating a Document

To create a new RM file, right-click on RM>New>New RM File.

...

Fill in information as needed and finish. By confirming the “Question” dialog the RM perspective opens. It is composed of several different views like Hierarchy, PSS, Project Safety Goals, Clipboard, Type Definition, Modules, and others.

Creating Modules in a Document

  1. In the RM perspective right-click inside the hierarchy view.

  2. Choose New>New Module.

This also works with a RM document in the repository view.

...

Creating Requirements in a Module

In either hierarchy or repository view right-click on a module and choose New>New Requirement.

...

  • Column “Text”: enter text to describe the requirement. By dragging and dropping you can even put an image into this cell.

  • Column “Status”: to change the status of the requirement right-click in the cell >Change State.

Synchronization Between the RM module and Model Explorer

Requirements in SOX RM module are automatically synchronized with the model explorer (UML/SysML) and vice versa. The ID of a requirement is unique and the same in RM module, model explorer, and hence diagrams (to be implemented).

...

  1. Expand the Model Explorer view by dragging the boarder of the view up.

  2. Expand the folder “SysML1.6 model” until you reach the lowest level in the hierarchy.

Synchronizing Requirements With External Tools

SOX offers bi-directional synchronization of requirements to a variety of RM and PLM/ALM tools:

Please follow the link to a video presenting integration with Intland codebeamer: SOX-CB Synchronization.