Modernization Process

Specialty Areas

Featured Whitepaper

               

Recent & Upcoming Events

AEM™ Task 5. UML Generation

UML Generation can provide significant value to clients with specific needs. This step generates various types of UML models based on information extracted from source code. UML models can be valuable when:

  • The existing software is object-oriented and models of the as-is application organization are desired; or
  • Transformation (AEM Task 9) will be based on a model-driven approach, and UML models are required as input.

UML Generation produces models of the as-is application, while model-driven transformation requires models of the to-be application. This necessitates a re-architecting effort to determine the organization of the target applications, and to convert the UML Generation output to models of the to-be applications. Trinity accomplishes these tasks with a combination of automated and manual processing, based on the needs of the specific project.

Trinity can generate UML artifacts in various formats such as: XML, XMI and Common Interchange Format (CIF) files, that may subsequently be loaded into rule modeling, management, and development tools. Our team can also help you determine if UML Generation is applicable to your project.

UML Generation Output:

  • UML models
  • XML/XMI/CIF Files exported to business process management, architectural or application development tools (as required by specific projects)
Request A Call
LANGUAGE & DATABASE EXPERIENCE MATRIX (Abbreviated)
Assembler CICS Mantis PowerBuilder VB6 DB2
C COBOL Natural RPG VB.Net Oracle
C# Java PL/1 VBA Adabas SQL Server