Aan de hand van de platformonafhankelijke specificaties in het softwaremodel, wordt voor iedere component een realisatie van de betreffende functionaliteit vervaardigd. Daarvoor kan worden gekozen uit een van de volgende werkwijzen:
Wij beschikken over faciliteiten waarmee we aan de hand van het Platform Independent Model (PIM) de implementatie van het component geheel geautomatiseerd kunnen genereren. Daarbij wordt tijdens het generatieproces gebruik gemaakt van Cartridges, waarin de specifieke platformeigenschappen zijn opgenomen.
De binnen het betreffende component nog van toepassing zijnde "insluitingsfactoren" worden zo onderhoudbaar mogelijk gerealiseerd en waar mogelijk geïsoleerd van de overige functionaliteit. Documentatie, zowel binnen de source-code als daarbuiten, speelt hierbij een belangrijke rol.
Het genereren van code bij de transformatie heeft als voordeel dat de specificatie van de "insluitingsfactoren" volledig in de Cartridge is opgenomen. Omdat Cartridges relatief eenvoudig vervangen kunnen worden ontstaat een hoge mate van onderhoudbaarheid en is er nauwelijks nog sprake van "insluiting".