Home Modules C++ Designer

Le module Modelio C++ Designer

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

 

Points clé

  • Génération de code C++ d'après les modèles UML2
  • Support d'UML2 et de l'ensemble du standard C++
  • Support de CLI
  • Génération pilotée par le modèle : maintien permanent de la cohérence code-modèle
  • Ergonomie dédiée C++, pré-visualisation du code
  • Assistance dynamique à la modélisation C++
  • Production automatique d'accesseurs C++ et synchronisation au niveau du modèle
  • Structure des fichiers du projet proche de celle de RCP / 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 avec 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 du travail en équipe dédiée C++  (composants de modèle C++)
  • Reverse engineering d'applications C++ existantes
  • Génération de documentation Doxygen
C++ Designer

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. Par exemple, la complexité de la gestion des includes, des pointers, des modes de passage de paramètres ou de l'encapsulation est largement pris en charge par Modelio.

Avec Modelio, la programmation C++ devient intuitive, grâce à une assistance dynamique à la construction de modèles UML pour C++, et à l'expertise systématisée dans le code et dans l'emploi des librairies appropriées.

C++ Designer Property Box

Le travail en équipe avec Modelio C++ Designer

Modelio facilite 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 entre différentes équipes, accompagnées des éléments nécessaires à leur utilisation en C++ (includes, librairies), avec du support de la 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 détermine l'application cible, sa décomposition en binaires, librairies et exécutables, et ses options de production, avant de générer automatiquement le processus de production de code (makefiles).

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

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