| Modeling application scenario |
Product characteristics |
Is supported by EA? |
| Supported modeling specifications |
UML2.4.1 |
|
| BPMN |
|
SysML |
 |
ToGAF |
 |
DDS |
 |
Zachman |
 |
Framework |
 |
UPDM |
 |
RUP |
 |
| ICONIX |
 |
| Requirement Model |
Business modeling |
|
Use case modeling |
|
| Structured requirement |
|
| Requirements Management |
Set requirements priorities |
|
Establish requirements baseline |
|
| Requirement change impact analysis |
 |
| Requirement change control |
|
| Design modeling
|
Class diagram |
 |
Sequence diagram |
 |
Composite structure diagram |
 |
Communication diagram |
 |
Activity diagram |
 |
Interactive overview diagram |
 |
| Time chart |
 |
| Model generating code |
Support for the following languages |
|
|
C languages |
 |
|
C++
|
 |
|
C#
|
 |
|
Java
|
 |
|
PHP
|
 |
|
Python
|
 |
|
ActionScript
|
 |
|
VBScript
|
 |
|
Delphi
|
 |
|
WorkFLowScript
|
 |
| Coding and testing |
Coding specification |
|
Code editor |
 |
Debugging integrated interface |
 |
Unit testing framework |
 |
Compile |
 |
Debug |
 |
Operation |
 |
| Deploy |
 |
| MDA |
Extended Profile |
 |
Define conversion rules |
 |
Automate PIM to PSM model conversion |
 |
| From model to code transformation |
 |
| Model verification |
State machine simulation |
|
Sequence graph generation and tracking |
|
| Flowchart tracking |
|
| Database modeling and database forward and reverse engineering |
Supported database |
|
|
DB2
|
 |
|
InterBase
|
 |
|
Informix
|
 |
|
Ingres
|
 |
|
MS Access
|
 |
|
MySQL
|
 |
|
MS SQL Server
|
 |
|
Oracle
|
 |
|
PostgreSQL
|
 |
|
Sybase ASE, ASA
|
 |
|
Firebird
|
 |
| Model frame template |
JUnit
|
|
|
NUnit
|
|
|
WSDL
|
|
|
XS
|
|
| Document generation |
Document template customization |
|
|
Document generation |
|
|
word document |
|
|
html document |
|
|
csv document |
|
| Model management |
Model integration with versioning tools |
|
Model decomposition and merging |
 |
Model import and export |
 |
| Model version control |
 |
| Project management |
Allocate resources to elements |
 |
Assess risk and workload |
 |
Estimate project size and complexity |
 |
| Implement modification control and maintenance process |
 |