|
TA-5 is a high-integrity code generator for translating iUML models into C++. It is one of a number of off-the-shelf, target architectures from Kennedy Carter that provide support for the principles of software development enshrined in the OMG's Model Driven Architecture (MDA).
The TA-5 code generator is itself an iUML application and was developed using Kennedy Carter's Configurable Code Generator (iCCG).
TA-5 is supplied in three variants.
- The FIXED variant consists of the binaries of the code generator and run-time libraries and may be used to deploy iUML applications on targets directly supported by Kennedy Carter - currently Windows NT/2000/XP and Solaris.
- The PORTABLE variant additionally provides the source code of the run-time libraries and thus may be used to deploy iUML applications on any target that supports C++. TA-5 has been successfully ported to a number of additional operating systems including Linux, LynxOS and VxWorks.
- The ADAPTABLE variant is provided with full source code of both the run-time libraries and the code generator and thus, in conjunction with iCCG, may be modified to any extent to meet the code generation needs of any particular project or organisation.
An optional variant of TA-5 provides support for the generation of High Level Architecture (HLA) federates so that xUML models can be executed as part of a standard simulation environment.
The TA-5 code generator will be at the heart of Kennedy Carter's next generation iUML simulator.
For further information about Kennedy Carter tools please
browse our downloads section.
|