31.07.2012 - Reuseware Composition Framework 1.0.1 (for Eclipse Juno) released
A small update release is available that fixes issues with the Eclipse Juno's new OCL and UML versions
28.04.2011 - Reuseware Composition Framework 1.0 released
After more than five years of research and development at the Software Technology group at TU Dresden, we are happy to announce the release of Reuseware 1.0. Reuseware is a s software composition framework founded on the concepts of Invasive Software Composition (ISC) for developing new software modularization techniques and integrating them into software languages. The tooling of Reuseware is integrated with Eclipse and the Eclipse Modeling Framework and thus supports arbitrary software languages that are defined by Ecore metamodels.
Reuseware 1.0 supports the latest advances in ISC research which includes support for universal ISC, graph fragments and model-driven development with multi-dimensional separation of concerns (for related publications visit http://reuseware.org/index.php/Reuseware_Publications).
Reuseware is part of the Dresden Open Software Toolbox (DropsBox). It can be combined with other DropsBox tools such as EMFText (emftext.org) to define modularization support for textual DSLs or JaMoPP (jamopp.org) to develop new modularization concepts for Java. Furthermore, it integrates well with other Eclipse-based tools such as graphical and textual editors.
Reuseware 1.0 is now available for Eclipse from the DropsBox update site:
For a quick start, install the 'Reuseware Composition Framework' and 'Reuseware Applications' categories. Afterwards, import and explore examples in your Eclipse workspace by navigating in Eclipse to:
For more information, please visit the Reuseware website at
and read more about applications and example at
04.04.2011 - Reuseware Article in Eclipse Magazin 3.2011
Reuseware (in its upcoming version 1.0) is featured in the latest edition of the German Eclipse Magazin. It can be ordered here: Eclipse Magazin 3.2011.
03.02.2011 - New build server
We have set up a continuous build server that creates a fresh update site whenever a change is committed to the SVN repository. Now, you can install these builds from http://www.emftext.org/update_trunk. No more waiting for the next release!
07.07.2010 - Reuseware Composition Framework 0.9.3 released
Version 0.9.3 is now available at the Reuseware update site (http://reuseware.org/update).
11.12.2009 - Reuseware Composition Framework 0.9.2 released
Version 0.9.2 is now available at the Reuseware update site (http://reuseware.org/update).
15.11.2009 - Reuseware Composition Framework 0.9.1 released
Version 0.9.1 is now available at the Reuseware update site (http://reuseware.org/update).
29.05.2009 - Reuseware Composition Framework 0.9 released
Version 0.9 is now available at the Reuseware update site (http://reuseware.org/update). With the Reuseware Composition Framework, it is easy to integrate new composition abstractions into arbitrary software languages that are defined by Ecore metamodels. In this major release the stability of Reuseware has been significantly improved and a number of new applications are provided.
Also available now:
09.07.2008 - Reuseware Composition Framework 0.8.3 released
Version 0.8.3 is now available at the Reuseware update site (http://reuseware.org/update). This release contains a number of fixes and new features:
25.06.2008 - Reuseware Composition Framework 0.8.2 released
Version 0.8.2 is now available at the Reuseware update site (http://reuseware.org/update). This release contains a number of fixes and initial implementations of some interesting new features:
25.04.2008 - Reuseware Project Infrastructure Revised
Today the infrastructure of the project underwent major revisions. For different reasons, the whole project is now managed through this site and the project on SourceForge is no longer maintained. If you experience any problems, please use the new Reuseware Mailing List to get in touch.
11.03.2008 - Reuseware Composition Framework 0.8 released
With this release, the Reuseware Composition Framework fully supports metamodel-based languages. New concepts and new tooling make it even easier to define composition systems for arbitrary languages. The core of the framework has been rewritten for this version: Reuseware-based composition systems now integrate smoothly with many Eclipse- and EMF-based tools.