Version Control System for Simulink allowing for Concurrent Modeling with Multiple Developers
- Parallel development of multiple Simulink subsystems
- Multiple projects management
- Single subsystems/entire files can be locked exclusively
- File/subsystem status visible to all participating users
- Saving historical information of all files/subsystems
- Supports version management of non-Simulink files as well
In large Simulink projects several engineers work on the same model and they often want to edit subsystems of the same mdl-file at the same time. Conventional version control software products do not support syntactical correct merging of mdl-files together with version control management for single subsystems. ecVERSIM treats each Simulink subsystem as a separate module and so allows for parallel development inside the different subsystems as if they were separate files. The user-friendly GUI allows to maintain control even over large and complex Simulink™ models. The modular philosophy of ecVERSIM allows for highly parallel development even of large single Simulink models.
Typically, when large Simulink and Stateflow models are built to describe systems’ dynamics, many Simulink users are involved and working on the same model. From a version control perspective without having ecVERSIM, it is very difficult to synchronize and maintain the modeling stages and the various model versions provided by the different developers in different company departments. Within a client/server computer environment, ecVERSIM provides all means to overcome these difficulties. ecVERSIM allows to check-in and check-out the model parts easily which a specific user would like to work with. From a user’s perspective, there is no restriction in working with the entire model within Simulink. The user gets exactly indicated which parts of the model are in use and blocked by which person. Rights for working with a model may be user and project dependent. ecVERSIM takes takes care of this as well.
For comparing different versions of two Simulink models (graphical diff), ecVERSIM may also be used with the ecDIFF component of the GDUI Toolkit. The GD interface makes it easy to compare for instance models located in the repository on the server with models being local on the user's computer.
- Aerospace and Defense
- Embedded System Development
- Real-time Systems
- Control Design
- Hydraulics and Pneumatics
- Pulp and Paper
For further information, please click here to download the ecVERSIM datasheet.