My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
UseCaseSimpleDDLCustomization  
Use case: Simple DDL Customization
Featured, Phase-Deploy
Updated Sep 13, 2009 by cedric.v...@gmail.com

Introduction

This is a SQL DDL (Data Definition Language) customization scenario. It is a typical EMF Customizer use case. Imagine you have a DDL model which is an intermediate model in a MDSD toochain (maybe a PSM in MDA terminology). It is generated from whatever PIM and is supposed to be itself transformed into concrete SQL DDL scripts. Let's suppose you want to customize that intermediate DDL model and you want your customization to resist later generations of the DDL model.

Overview screenshot

This is a screenshot of what you should view after getting the samples in you workspace:

Getting the sample

First of all, install EMF Customizer if it's not already done. Then import the samples project inside your workspace.

  • Launch the Import Plug-ins and fragments dialog

  • Import as binary project

  • Select the com.proxiad.emfcustomizer.samples project

Execute the customization stylesheet

Run the customization stylesheet using the MWE workflow ddl1.mwe:

The ddl1-customized.xmi model will be created or updated if already existed. It contains the result of applying ddl1.ecss to ddl1.xmi


Sign in to add a comment
Powered by Google Project Hosting