title: Rational Software Architect
text: # Rational Software Architect
  
  Rational Software Architect est un environnement de développement et de modélisation utilisant UML (Unified Modeling Language) pour concevoir l'architecture d'applications et de webservices écrits en C++ et Java EE. Le logiciel est bâti sur le logiciel open-source Eclipse.
  
  ## Présentation
  
  Rational Software Architect est une surcouche du logiciel open-source Eclipse, intégrant de nombreuses fonctionnalités :
  
  * UML
  * Transformations modèle vers code et code vers modèle
     * Exemples de transformations modèle vers code :
        * UML vers Java
        * UML vers C#
        * UML vers C++
        * UML vers EJB
        * UML vers WSDL
        * UML vers XSD
        * UML vers CORBA
        * UML vers SQL
     * Exemples de transformations code vers modèle :
        * Java vers UML
        * C++ vers UML.
        * .NET vers UML
  * Inclut toutes les fonctionnalités de Rational Application Developer
  