Prev | Next |
Built-in Transformations
Enterprise Architect provides a rich set of built-in, commonly performed transformations. These will prove useful to a variety of disciplines from Domain Modeling to Code Engineering. The facility to transform models is a practical productivity tool and it is expected that modelers will want to create their own custom transformations. The built-in transformations provide useful examples and are a valuable reference for the modeler.
Built-in Transformations
Transformation |
Converts |
See also |
---|---|---|
C# |
Platform-Independent Model (PIM) elements to language-specific C# Class elements. |
C# Transformation |
C++ |
PIM elements to language-specific C++ Class elements. |
C++ Transformation |
Data Definition Language |
A logical model to a data model targeted at the default database type, ready for DDL generation. |
DDL Transformation |
Entity Relationship Diagram to Data Model |
An ERD logical model to a data model targeted at the default database type, ready for DDL generation. |
ERD To Data Model Transformation |
Data Model to Entity Relationship Diagram |
A data model to an ERD logical model. |
Data Model To ERD Transformation |
EJB Session Bean |
A single Class element to the elements of an EJB session. |
EJB Transformations |
EJB Entity Bean |
A single Class element to the elements of an EJB entity. |
|
Java |
PIM elements to language-specific Java Class elements. |
Java Transformation |
JUnit |
An existing Java Class element with public methods to a Class with a test method for each public method, plus the methods required to appropriately set up the tests. |
JUnit Transformation |
NUnit |
An existing .NET compatible Class with public methods to a Class with a test method for each public method, plus the methods required to appropriately set up the tests. |
NUnit Transformation |
PHP |
PIM elements to language-specific PHP Class elements. |
PHP Transformation |
Sequence/Communication Diagram |
All elements and messages in an opened Sequence diagram into matching elements and messages in a Communication diagram, and vice versa. |
Sequence/Communication Diagram Transformations |
VB.Net |
PIM elements to language-specific VB.Net Class elements. |
VB.Net Transformation |
WSDL |
A simple model to an expanded model of a WSDL interface, suitable for generation. |
WSDL Transformation |
XSD |
PIM elements to UML Profile for XML elements, as an intermediary step in creating an XML Schema. |
XSD Transformation |