Built-in Transformations

Enterprise Architect provides a number of built-in transformations. These transformations are intended to be useful to as many users as possible, acting  as a good base to modify to include the specifics of your custom domain, and to be good examples of how to write transformations.

The following transformations are included in Enterprise Architect:

Transformations

Detail

See also

C#

Converts Platform-Independent Model (PIM) elements to language-specific C# Class elements

C# Transformation

Data Definition Language

Creates a data model from the logical model, generating a model targeted at the default database type that is ready for DDL generation

DDL Transformation

Entity Relationship Diagram to Data Model

Creates a data model from the ERD logical model, generating a model targeted at the default database type ready for DDL generation

ERD To Data Model Transformation

 

 

Data Model to Entity Relationship Diagram

A reverse of the ERD to Data Model transformation

Data Model To ERD Transformation

EJB Session Bean

Generates a single Class elements to EJB session

EJB Transformations

EJB Entity Bean

Generates a single Class elements to EJB entity

EJB Transformations

Java

Converts Platform-Independent Model (PIM) elements to language-specific Java Class elements

Java Transformation

JUnit

Creates a Class with test methods for all public methods of an existing Java Class

JUnit Transformation

NUnit

Creates a Class with test methods for all public methods of an existing .Net compatible Class

NUnit Transformation

WSDL

Creates an expanded model of a WSDL interface from a simple model,  which is suitable for generation

WSDL Transformation

XSD

Converts Platform-Independent Model (PIM) elements to UML Profile for XML elements as an intermediary step to creating an XML Schema

XSD Transformation