User`s guide

6 IBM Rational DOORS Surrogate Module Synchronization
6-2
Synchronization with DOORS Surrogate Modules
Synchronization is a user-initiated process that creates or updates a DOORS surrogate
module. A surrogate module is a DOORS formal module that is a representation of a
Simulink model hierarchy.
When you synchronize a model for the first time, the DOORS software creates a
surrogate module. The surrogate module contains a representation of the model,
depending on your synchronization settings. (To learn how to customize the links and
level of detail in the synchronization, see “Customize DOORS Synchronization” on page
6-8.)
If you create or remove model objects or links, keep your surrogate module up to date by
resynchronizing. The updated surrogate module reflects any changes in the requirements
links since the previous synchronization.
Note The RMI and DOORS software both use the term object. In the RMI, and in this
document, the term object refers to a Simulink model or block, or to a Stateflow chart or
its contents.
In the DOORS software, object refers to numbered elements in modules. The DOORS
software assigns each of these objects a unique object ID. In this document, these objects
are referred to as DOORS objects.
You use standard DOORS capabilities to navigate between the Simulink objects in the
surrogate module and requirements in other formal modules. The surrogate module
facilitates navigation between the Simulink model object and the requirements, as the
following diagram illustrates.