Pathfinder Solutions

PathTECH Login

Making Systems Development Successful

C Maps

Like all PathMATE code generation Maps, the C Map delivers a complete set of transformation rules/templates to generate fully functional, deployable code from platform independent models. Supporting rapid code generation and model level debugging that is built upon a complete foundation layer of run-time mechanisms, the C Map provides everything needed to quickly build, test and integrate high performance components and systems.

In addition, the C Map brings more refined capabilities for generating efficient, high speed implementation:

  • Fully automated self trimming of model components based on actual usage: unused model elements are completely eliminated from the generated implementation
  • Static Initialization of initial class instance populations, reducing start-up time and RAM consumption
  • Very efficient implementation patterns for OO constructs, supporting inheritance and polymorphism efficiently in C.
  • Statically allocated memory pools and a flexible pool manager, with direct control over allocation block sizes and intertask overhead.

Use the PathMATE C Map to generate the fastest, smallest systems from your platform independent models.