As well as being used successfully by our clients to create custom code generators, Kennedy Carter has used iCCG to create a number of COTS generators for a variety of targets:
- TA-5 Single Task Embedded C++
- TA-5M Multi-Task, Multi-Thread C++
- TA-6 Single Task Embedded C
- TA-7 Multi-Task Ada 83
- TA-8 Multi-Task, Multi-Thread Java SE
- TA-9 Single-Task SPARK Ada 95
- TA-10 Single Task Embedded Java ME/SE
All of these code generators are available in an adaptable variant where they are supplied complete with the source xUML models that were used to build them. This means that users can adapt any aspect of the code generation/model translation that they wish.

