System Designer

The SOX system designer module provides extensive modeling capabilities based on SysML 1.6 and UML 2.5 standards. Model your system using all kind of SysML/UML diagram and link requirements from the SOX requirements management module (RM) to system design elements.

In SOX, objects that can be reused over multiple documents (requirements, functions, malfunctions,
diagnoses, safety goals) and relationships between them are automatically in the system design as stereotyped SysML elements. A stereotype is a specific "marker" that can be applied to SysML elements to mark a specific meaning of the element. SOX uses the following stereotypes:

  • SystemElement,

  • Function (including subtypes such as SafetyFunction, Diagnosis or ProcessCharacteristics),

  • Malfunction,

  • Requirement, and

  • Safety / Security Goal.

The SOX system design module integrates RCP Papyrus, a GUI-based tool suite suitable for editing UML 2 (and 2.x), as well as SysML 1.1, 1.4 and 1.6. SysML is a Papyrus DSML (Directory Service Markup Language) that implements the SysML standard as defined by OMG.

Papyrus GUI in SOX

System Designer Diagrams