Notre expertise

Leader du projet open-source Acceleo

Un générateur de code permet d’exploiter les modèles créés avec vos outils de modélisation. Ils assurent une continuité entre vos activités de conception et de développement. 

Obeo réalise pour vous des générateurs qui prennent en compte vos règles de modélisation pour produire automatiquement le code source selon vos choix techniques et vos normes de développement.

Pour cela nous nous appuyons sur l'approche DSL (Domain Specific Language) et l'intégration de standards (UML, SysML, BPMN, etc.).

Nos générateurs de code étant eux-mêmes des composants logiciels, nous les réalisons avec la démarche qualité Obeo, afin de leur garantir un haut niveau de maintenabilité : tests de non régression, intégration continue, application des bonnes pratiques de requêtage, optimisation des performances, architecture extensible.

Les langages pour lesquels nous avons déjà réalisé ce type de générateur sont très variés : Java, C, C++, Ada, PHP, HTML/Javascript, etc.