Home Modules C++ Designer

Modelio C++ Designer

Augmentez la qualité et la productivité de vos développements C++ avec Modelio et UML


Points clé

  • Génération de code C++ de qualité d'après les modèles UML2
  • Génération pilotée par le modèle : maintien permanent de la cohérence modèle-code
  • Support du standard UML2 et de l'ensemble du standard C++
  • Ergonomie dédiée C++, pré-visualisation du code
  • Assistance dynamique à la modélisation C++, support des patterns
  • Production automatique d'accesseurs C++ et synchronisation au niveau du modèle
  • Structure des fichiers du projet proche de celle de RCP/Eclipse
  • Couplage natif avec Eclipse
  • Support des librairies standard STL et MFC (paramétrage disponible pour les autres librairies)
  • Customisation complète de la génération de code C++ pour les frameworks spécifiques
  • Travaillez dans l'IDE de votre choix, avec la cohérence code-modèle assurée en permanence
  • Génération de la chaîne de production  (génération de makefile)
  • Gestion dédiée C++ du travail de groupe (composants de modèle C++)
  • Reverse engineering d'applications C++ existantes
  • Génération de documentation Doxygen
C++ Designer in action

La maîtrise de C++ par Modelio pour le meilleur code C++

C++ est un langage particulièrement complexe, nécessitant un haut niveau d'expertise. Modelio C++ Designer systématise l’expertise C++ et assure une qualité globale au code produit, maintenu sans cesse en cohérence avec le modèle. La complexité de la gestion des « include », celle des pointeurs, des modes de passage des paramètres, de l’encapsulation sont par exemple largement pris en charge par Modelio.

Modelio C++ Designer rend la programmation C++ ergonomique, grâce à une assistance dynamique, à la construction de modèles UML pour C++, et à l’expertise systématisée dans le code généré et dans l'emploi des librairies appropriées.

C++ Designer Property Box

Le travail en équipe avec Modelio C++ Designer

Modelio C++ Designer rend facile l'organisation du travail en équipe, grâce à un service de gestion du travail de groupe dédié à C++. Des parties de modèle (composants de modèles) peuvent être échangées, accompagnées des éléments nécessaires à leur exploitation en C++ (include, librairies) entre différentes équipes, avec un support de gestion de version, de droit d'accès et de travail de groupe.

A partir d’un assistant pour définir les projets et les cibles de génération, ainsi que l'ensemble des options de génération nécessaires, Modelio C++ Designer détermine l’application cible, sa décomposition en binaires, librairies et exécutables, et ses options de production, et génère automatiquement la chaîne de production du code (makefiles).

 

La customisation pour répondre à vos besoins...

Modelio C++ Designer vous propose une gamme de services de customisation pour vous permettre d'adapter les règles de génération de code C++ à des besoins, des préférences, des contraintes et des extensions de génération sur des frameworks spécifiques.