De Franse ESL-leverancier Cofluent Design rust zijn Cofluent Studio dit jaar nog uit met mogelijkheden voor het genereren van C-code voor embedded Posix-conforme systemen. De codegeneratietechnologieën kunnen aangepast worden aan de codeerstandaarden van de gebruiker en aan de gekozen Api‘s om verschillende besturingssystemen te kunnen bedienen.
Cofluent Studio is oorspronkelijk bedoeld voor het simuleren van multithreaded software op multiprocessorsystemen met behulp van grafische modellen. De tool genereert SystemC-transaction-level modeling-code uit standaard UML/SysML. Hierdoor is systeemsimulatie mogelijk zonder dat software of hardware beschikbaar zijn en kunnen gedrag, realtime prestaties en stroomverbruik gemeten worden. Deze modellen kunnen nu als basis dienen voor codegeneratie.
De codegeneratie-feature komt beschikbaar als optie op Cofluent Studio 3.2.1 en is gebaseerd op Sodius‘ MDWorkbench een Eclipse-gebaseerde IDE voor codegeneratie en modeltransformatie. De codegeneratie is derhalve aan te passen via de meegeleverde Sodius-IDE, of direct zonder IDE te gebruiken vanuit Cofluent Studio.