The Flexible XML-based Languages (FXL) project is a open-source research project which leverages the creation/integration of domain specific languages (DSLs) such as the Service Language Layer (SLL), aspect-oriented programming (AOP) and various modeling approaches (MDSD) to provide consistent, XML-based solutions for varying tasks in today’s software development, runtime and maintenance phases. Therefore, the FXL plug-in provides, for example, support for XML-based intra-model and inter-model transformations using graphical pipelines and other optimized views (e.g., EMF generated editors, etc.).
Please have a look at the Flexible XML-based Languages (FXL) homepage in order to get more information.
The main pages are FXL navigation left, FXL Project Introduction and FXL navigation top. Tutorials for the FXL Editor are also available.