SCA Tools Architecture

SCA Tools is made up of 3 parts, each one resulting a distinct feature:

Modules for different specifications are completely independent. They only need the core module.

Each extended module include a meta-model of the SCA specification and meta-model extensions for SCA runtime platforms. Thus, Apache Tuscany, OW2 FraSCAti and Fabric3 have model extensions. Generally, a model extension is made up of 2 plug-ins.