SOX Concepts Overview
The same object (e.g., a requirement, a system element or a function) can be used in multiple documents
and diagrams within a project. Modifying the object in one document affects ALL occurrences of
the object.The system design (Model Explorer view) contains all objects available in the project. Other
documents and diagrams contain only a subset of these objects. Creating (or importing) a new
object in a document automatically adds the object to the system design. Deleting an object from a
document does not delete the object in the system design unless explicitly done so. - Exception: The set of SysML requirements available in the system design is exactly the same as the
set of requirements in the “Requirements” module.The main relationships between objects relevant over different documents (e.g., allocation of a
function to a system element) are kept consistent over all documents, too.If a change in a document or the system design could affect other documents, a Refactoring dialog
appears, which displays the consequences.Benefits to the user:
All documents are always, automatically, consistent.
All created or imported elements are automatically available in the SysML system design.