Projects / Compose*

Compose*

Compose* is a project that aims at enhancing the modularization capabilities of component- and object-based programming. In particular, Compose* offers aspect-oriented programming through the Composition Filters model.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  05 Aug 2009 14:44

    Release Notes: Version 0.9.4 was never announced due to massive changes to the file release system of SourceForge.net. There have not been many changes in 0.9.5 with respect to 0.9.4. The main change was an update to the installer for StarLight. In the 0.9.4 release, there were quite a few changes. The most notable change was to the runtime of Compose*/Java. It uses a different method to bootstrap the runtime environment. With this new method, the runtime will be initialized when a modified class is loaded (which depends on the runtime).

    •  13 May 2009 06:56

      Release Notes: This release fixes a compatibility issue with the Java Runtime Environment 5.

      •  28 Apr 2009 10:38

        Release Notes: This release contains a lot of bugs fixes and various feature enhancements. Almost all constructions in the Java language specification are supported by the Java port. Only a few arcade constructions fail. The semantic reasoning module (SECRET) is back and in working order.

        •  11 Mar 2009 18:15

          Release Notes: Introduction of the canonical notation syntax. Reconstruction of the "language repository". A new runtime interpreter for Compose*/Java. Various minor bugfixes.

          •  03 Feb 2009 18:22

            No changes have been submitted for this release.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.