|
||||
|
CaesarJCaesarJ is a new Java based programming language, which facilitates better modularity and development of reusable components. The components are collaborations of classes, but they can modularize crosscutting features or non-functional concerns. Caesar language features help to implement, abstract and integrate such components. Caesar can be used in combination with plain Java. Tool support is available in the form of an Eclipse plugin. Language Features of CaesarJ
CaesarJ in particular can be used to modularize software into features to achieve better extensibility and reusability. Relevant topics are:
|
|||
Copyright © feasiPLe Consortium 2006-2008 |