We are on the verge of abandoning the Rhapsody-Simulink integration because of the paths issue.
The problem is that when the Rhapsody-Simulink integration is run, absolute paths to the Simulink code are inserted in tags in the <SimulinkBlock> class in Rhapsody. This means that the model cannot be built from a configuration management repository because the path is usually different from the path used for development. When building for a release it is unacceptable to have to make changes to a CM copy of the model. We have also tried relative paths, but these cannot be used. We're using Rhapsody 7.4 and would find it difficult to change at this stage of the project.
Has anyone found a work-around for the problem of paths?
(PS: There is another CM-related issue in 7.4 that the <SimulinkBlock> class must not be read-only: this is fixed in 7.5, but we decided we could tolerate the problem (by making the class writable before building), provided that no actual change was made to the model.)