Components 4 Java is a development tool for Java. It provides a framework to organize different parts of code in loosely coupled components. Those will be sticked together graphically to larger compositions and distributed among Java Archives.
- fills the gap beetween the class level of object-oriented languages and the level of libraries by defining so called components
- stick components and compositions together graphically to larger compositions
- distribute your components and compositions into libraries by specifying so called assemblies
- generates the glue code for you, builds the code componentwise to ensure independency of the component implementations and packages all together into java archives