Domain Specific Language
The Figure 27 depicts the Deployment model Domain Specific Language (DSL). The Deployment Model Editor was implemented as an Eclipse Product taking advantage of the using the EMF and the GMP technologies. Metamodels were defined using the ECORE (Eclipse EMOF dialect) format enriched with OCL constraints. Models are stored as XMI files to encorage model exchange.