Kennedy Carter's iUML Product Suite provides a complete range of components
to support the Executable UML process from textual requirements management
through modelling to 100% target code generation.
The following picture outlines the Executable UML process and shows
how the iUML products support each stage.
|
|
|
i U M L - the xUML modelling tool
Develop, integrate and simulate xUML
models in this powerful multi user environment.
Manage textual requirements and
maintain traceability with model
elements as well as integration
with Telelogic DOORS(R)
|
|
SPECIFY DOMAINS
Identify new/reused domains
Manage Textual Requirements
Model system use cases
|
|
 |
| |
 |
ANALYSE NEW DOMAINS
Build Static and Dynamic Models
and Specify Actions
Model domain use cases
Execute and debug the xUML domain model
|
|
 |
| |
FORMALISE ABSTRACT DESIGN MODEL
Select or develop suitable translation rules, patterns and mechanisms
Build or Buy an xUML complier
|
|
 |
VALIDATE ANALYSIS
Integrate multiple domain models using bridges
Execute domain use cases
Execute system use cases
|
|
| |
i C C G - Configurable Code Generation
Leading edge meta code generation to any language
you desire.
|
|
PRODUCE TARGET CODE
Automatically apply design patterns to xUML models using code generation
|
|
|
T A - Target Architectures
Off-the-shelf target code generation solutions.
T A-5 - Versatile C++ architecture
T A-6 - Tight Embedded C architecture
T A-10 - Java ME/SE architecture
|
|
|
|