Today more and more tools are moving towards the Eclipse IDE as this is a very powerful and extensible framework. In particular, new tools are likely to be created on top of the Eclipse IDE. With the ModelBus® Adapter for Eclipse it is possible to connect every Eclipse based tool to the ModelBus® independently of whether it works on models or on files. It is realized as an extension of the Eclipse Team Provider interface. The workflow is very similar to the one that developers are used to when working with Eclipse Subversion clients for example. The Adapter provides several different views, which show the content of the ModelBus® Repository or the ModelBus® Notifications for example. The adapter also tracks dependencies of a model to other models including meta-models or profiles. In that way they can be synchronized automatically.
Particular emphasis has been given to the Papyrus UML Editor. There are some special features enabled which make the use of the adapter even more convenient. So when working with UML models in Papyrus it is possible to lock parts of the model. This is signaled to those developers, who work on the same model and attempt to modify that model part which is blocked for those users until the lock has been released.
|