|Fractal - Fractal ADL and Toolchain|
Fractal ADL is the base architecture description language of the Fractal component model. It provides a XML DTD for describing (for instance) component types, component implementations, component hierarchies and component bindings. The DTD can be extended to integrate other architectural concerns, being them defined in the ADL itself or externally, eventually in heterogeneus formats (DSL, IDL, ..).
Fractal ADL is also the name of the extensible and modular toolchain framework for supporting reading the heterogenous architecture description mentioned above. Using or extending the framework you can then assembly a toolchain suitable for your needs: behavioral analysis, code generation, deployment, etc.. taking account eventually different features and for different programming languages. To accomplish that, new XML tags or attributes can be added to the Fractal ADL DTD grammar description, and the ADL processing toolchain can be extended to treat them. The Fractal ADL Toolchain framework is written in Java (it is itself a Fractal application) and its extendibility is obtained by designing its core functionalities using fine-grained components that implement flexible patterns.
|Copyright © 1999-2005, ObjectWeb Consortium | contact | webmaster | Last modified at 2012-12-03 09:57 PM|