H o m e A b o u t C o n t a c t D o w n l o a d
x U M L P r o d u c t s T r a i n i n g  &  C o n s u l t a n c y C u s t o m e r  S u c c e s s


T a r g e t  A r c h i t e c t u r e  6
   P r o d u c t s



TA-6 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).

TA-6 was specifically designed to meet the needs of small, embedded control applications where speed of execution is important and where code and data spaces are small.

The TA-6 code generator is itself an iUML application and was developed using Kennedy Carter's Configurable Code Generator (iCCG).



TA-6 is available in two variants.

  • The PORTABLE variant provides the may be used to deploy iUML applications on any target that supports C.


  • The ADAPTABLE variant is provided with full source code of 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.

For further information about Kennedy Carter tools please browse our downloads section.





The terms "UML" and "iUML" refer respectively to the Unified Modelling Language and Kennedy Carter's MDA product suite and are used with the consent of the Object Management Group. All other trademarks are the property of their respective holders.

© Kennedy Carter 2008. Trademarks may appear on this website, the rights of the trademark owner are acknowleged.