Repository-Based Collaborative Modeling

Obeo Designer Team allows you to store your models and representations (diagrams, tables, trees) in a shared repository to facilitate collaborative work with other team members. The same representation can be edited simultaneously by several users located in different places.

To avoid unnecessary locks on model elements, Obeo Designer Team provides two locking strategies :

  • Implicit lock: Any object being edited is automatically locked and other users are notified by a specific icon visible on all the representations where the object is visible. The lock is automatically released once the modifications are saved.

  • Explicit lock: A user can explicitly lock model elements to avoid their modifications by other users. The lock is released on demand.