Composition Filters & Compose*

/ Composer.WebHome

For Users (index)


Composition Filters Explained
Composition Filters Documentation
Implementations
Example cases

For Developers (index)


SourceForge site
DesignDocumentation
HowTos
DevelopmentMeetings
InternalPresentations
Browse SVN
Current Repository View

Current Version (index)


Download
ReadMe
Limitations
Known bugs
FAQ
Example applications

Technology Links


TRESE website:
Composition Filters
Implementations
AOSD website:
AOSD Tools
• bibliography(PDF|BIB)
AosdTerminology
.NET:
.Net general
.Net and AOP
Information Sources

This Web


WebHome
WebChanges
WebTopicList
WebIndex
WebSearch
ManageThisWeb
WebPreferences

All Webs


AOSD
AOSDNET
BioRange
Composer
ContextSec
EIWAS2006
EMO
Eprints
GeoClef
Know
Linux
Main
PHASAR
Plugins
SONIC
Sandbox
Spot
StarLight
TWiki
Tina
TipTop
UTsport
VirtualStoryteller

Compose* homepage

Welcome to the home of the Compose* project. This is a web-based collaboration area for all information related to Compose*: usage, examples, development issues and documentation.

What information are you looking for?
Info about Compose* & Composition Filters
Compose* Development info

Latest news

What is Compose*?

Compose* (or: ComposeStar) is a project that aims at enhancing the power of component- and object-based programming, so that software becomes easier to structure and modularize, hence easier to develop, maintain and extend. In particular, Compose* offers aspect-oriented programming (http://aosd.net) through the composition filters model (http://trese.cs.utwente.nl/oldhtml/composition_filters/). The goals and concerns of this project are summarized as the ComposeStarMission.

Currently (version 0.5), Compose* is an extension to Microsoft Visual Studio, enhancing classes written in C# and J# (i.e. Java) to 'concerns'. A concern 'wraps' a .NET class and allows for adding composition filters, and expressing crosscutting among concerns (by superimposing filters on other classes). CompositionFiltersExplained contains more information.

How to use this site

 
 
© Copyright TRESE, University of Twente, All material on this site is free for non-commercial use, provided suitable reference to the source is given, contact LodewijkBergmans for other cases. / You are TWikiGuest
--> 'use strict';