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.
* Visit: http://reuseware.org
* Learn about the new features of Reuseware watching this screencast that introduces a composition system for UML:
-> http://reuseware.org/index.php/UML_Activity_Diagram_Extension_Screencast... read more
The initial release of the Reuseware Composition Framework allows language developers to quickly develop composition environments for programming, ontology, query, modeling and other formal languages. It supports the extension of existing languages (e.g., Java) with new composition capabilities. Such capabilities are, for instance, aspect weaving support or means to define architectural components. The framework aids the developer in defining new composition operators (e.g, aspect weavers or connectors) and integrating them into new composition languages (e.g., weaving or architectural description languages). ... read more