ModelBus TeamProvider Tool Adapter

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores.

You are here: ProductsTool AdaptersModelBus TeamProvider

The ModelBus adapter for Eclipse is realized by an extension of the Eclipse Team Provider interface. The adapter allows for interacting with the ModelBus repository by checking models into and out of the ModelBus repository. Notifications about model creation, update and deletion are provided and are sent to all clients. They can be tracked through the ModelBus Notification View. The adapter also provides a lock/unlock mechanism for files/models. Locked files/models are decorated with a lock icon and a text containing the username who has locked the file/model. If a user changes a file/model that is locked by another user, the file/model cannot be committed to the repository.

The adapter also provides additional model specific functionality. When checking a model into the ModelBus repository, all its referenced meta-models and models are checked into the repository. When checking a model out from the repository, all required referenced meta-models and models are checked out to allow loading the model even though required models are not available on client side.  Information about all outgoing and incoming references of a model is stored in the repository and is updated whenever a model is committed. This information can be queried for further processing. The adapter provides a context menu for local models, model elements and models located in the repository, which allows displaying information in the ModelBus Dependencies View about all model elements that references the specified model or model element.  The context menu for models located in the repository also allows for dividing models into different fragments. Fragments can be checked out and modified. After committing, the model fragments can be consolidated again. In the ModelBus Repository Browser View, it is possible to navigate the content of EMF based models.

About Us

The ModelBus Team at the System Quality Center at Fraunhofer FOKUS provides tools and services for improving system engineering processes. Being part of Fraunhofer - Europe’s largest application-oriented research organization - our work focusses on efficiency in system development.


Contact Us

Fraunhofer FOKUS
Kaiserin-Augusta-Allee 31, 10589 Berlin


Find Us Also On



Varies Cesar Verde Sprint Crystal

Home Contact Imprint & Data Protection Sitemap
© 2008 - 2020 All rights reserved. Privacy Policy & Terms of Service