|
Expert Software Design Every Time
New configurable code generator lets you capture and re-use the skills of your best designers and coders.
iCCG is a general purpose model translation framework implemented as a set of application models.
iCCG provides a ready-to-use framework for capturing the expert software design and coding knowledge
that you will use to derive code from your domain models.
Now you can formalise the insights and experience of your best designers to create a code
generator which implements the optimum software design policy for your project. And there
is no limit to the flexibility and sophistication you can achieve with your code generation
scheme since iCCG is a completely open-ended framework and your designers work with the
application models for iCCG directly.
iCCG is already in use to build code generators for the following demanding real time applications:
- mission software in a current generation strike aircraft
- vehicle anti-lock braking systems
- automotive engine management systems
With iCCG to translate application models you have complete flexibility to:
- generate header code only and complete code by hand
- code directly in the application models and use iCCG to assemble it
- code your models with the target independent language ASL, and use iCCG to generate 100% of the target code
- modify iCCG to implement multiple coding strategies to achieve different kinds of optimisation of the target code
- translate application models into any intermediate format required by downstream development tools
For further information about Kennedy Carter tools please
browse our downloads section.
For details on prices and availability, or to discuss an evaluation
of iCCG please contact us.
|