Logo
HomeCoCompose2DocumentationDownloadPublicationsContactEventsLinks

CoCompose2:

CoCompose2 is the next generation of CoCompose, built as an Eclipse plugin. It uses newer syntax, which is based upon concepts only: composites and composite roles are no longer used. CoCompose2 is currently not complete, and so far only includes a visual editor and preliminary support for model refinement. It does not yet replace the current stand-alone CoCompose tool. The following features are planned:

  • Visual editing of CoCompose models (currently fully implemented).
  • Import/export of UML models (XMI).
  • Automatic refinement of CoCompose models (transformation, partly implemented).
  • Automatic decision between alternative refinements, based on context information
    (see also http://www.cs.kuleuven.ac.be/cwis/research/distrinet/projects/CoDAMoS/).
  • Automatic code generation for Java and at least one other language.
Below you'll find a screenshot of the CoCompose Eclipse plugin.

CoCompose Eclipse plugin screenshot

Getting started with CoCompose2:

To get started with CoCompose2, we recommend you to read some papers first to become familiar with the new CoCompose2 concepts. The following papers should get you started. If you need more background information, we refer to the publications section.

Could not connect to R&D database