valorise l'information de vos projets!

Appelez-nous au 01 69 86 95 46

Envision UML©

Atelier de Génie Logiciel orienté objet UML

AGL pour concevoir vos systèmes et vos logiciels avec le langage UML : "Unified Modeling Language" de l'Open Group


Conception UML UML

Offre aux responsables projets un environnement complet et évolutif avec la méthode UML, universellement reconnue pour spécifier des cas d'utilisation, concevoir et définir le comportement dynamique de logiciels ou de systèmes, avec production de documents techniques personnalisés: Rapport de conception - Tout type de rapport de traçabilité.

Diagramme de classes

L'outil Envision UML© : Diagramme de classes.

Autres diagrammes UML supportés par l'outil

Cliquer sur les images pour les agrandir !

Diagramme de classes UML
Vue des classes
Diagramme des composants UML
Vue des composants
Diagramme des composants UML
Vue de déploiement
Diagramme des composants UML
Vue SYSML (Systèmes)
Diagramme USE CASE
Vue des cas d'utilisation
Diagramme de collaboration
Diagramme de collaboration
Diagramme de séquence
Diagramme de séquence
Diagramme états-transtions
Diagramme états-transitions

Applications:

  • Toute application UML

  • Multithreads

  • I.H.M.

  • Automate et contrôleur

  • Web - Applet - Java Beans

Génération de code:

  • Déclaration (.h)

  • Structure du code (.ccp, .java)

Caractéristiques supportées:

  • Adhère au standard UML OMG Logo UMLOMG

  • Cas d'utilisation (USE CASE)

    • Diagrammes de séquences

    • Diagrammes de collaboration

  • Packages et composants

  • Logique

    • Diagrammes de classes

    • Etats/transitions hiérarchisés

    • Diagrammes d'activités

    • "Design Patterns" imbriqué

  • Déploiement

  • SYSML

Ce qu'apporte la méthode

Envision UML© offre un outil et une méthode universellement reconnue. Son utilisation intuitive sous WindowsTM associée à une démarche structurante permet de démarrer un projet immédiatement (après une demi-journée de formation si la méthode UML est déjà connue). Pas de perte de temps!

L'outil fournit des éditeurs intelligents pour tous les modèles de la méthode et assure la traçabilité des changements sur toutes les vues.

Vous "dessinez" votre application avec UML et vous cliquez sur le bouton du générateur de code pour obtenir les fichiers sources de votre logiciel. Le générateur est entièrement reconfigurable pour produire du code en C, C++, Java ou C#...

Avec Envision UML© vous concevez des logiciels fiables et facilement maintenables.
Vous créez l'architecture objets, packages, composant, classes etc.. L'outil est alors à même de compiler ces informations selon votre description (templates) et de générer automatiquement divers rapports (définitions, STB, vue logique, tableaux de traçabilité de couverture ou de dépendance etc.) à jour, complets, sans ambigüité, sans doublon et compréhensibles.

L'outil vérifie la bonne utilisation de la méthode avant publication. Ainsi, vous êtes assurés qu'il ne manque rien dans vos rapports et que tous les besoins ont été couverts, vérifiés et sont non redondants. La conception est cohérente: Une modification sur un diagramme ou sur un objet sera immédiatement répercutée sur tous les diagrammes concernés et sur toutes les références à cet objet, même si celles-ci se trouvent insérées dans des commentaires (traçabilité). Il ne peut y avoir de donnée orpheline ni de doublon.

Évolutivité: Adaptez l'outil et la méthode à votre besoin!

A tout instant, vous pouvez redéfinir à votre convenance l'outil et la base de données, pour supporter votre propre version de la méthode UML ou pour la faire évoluer afin d'être mieux adaptée à votre besoin. C'est possible avec le méta outil inclus dans la solution.

La solution propose à la fois une méthode et un outil qui mettent en œuvre les concepts UML. L'outil est moderne, de grande qualité graphique et très intuitif. Il structure la démarche, gère les changements, centralise l'information, accroit la productivité et la qualité des projets. Pérenne, il peut gérer de très grandes quantités de données : Merci SQL Server...



L'outil Envision ®

Logo Envision 2

En plus de la mise en œuvre des concepts méthodologiques cités plus haut, Envision UML© offre de nombreux outils de productivité, d'analyse, de recherche et de stockage de l'information ainsi qu'un système automatisé de production de livrables personnalisés aux formats Word - Excel - HTML.
En outre l'outil possède une fonction de génération automatique de site Web "Generate Website" pour la consultation à distance du référentiel du projet, avec un simple navigateur Internet (IE).

Centraliser l'information

Regrouper toute l'information dans un référentiel (ici SQL Server) unique permet, en plus de faciliter l'accessibilité, de créer des liens de dépendance, de calcul et de traçabilité entre tous les points de vue et les objets de l'architecture. Cela autorise l'élaboration de tableaux de bord efficaces, à jour, pertinents et en temps réel.

Phases analyst

Architecture fonctionnelle de l'outil Envision UML©.




Tableaux de bord

Envision® possède un tableur interne à la "Excel™, pour l'analyse des données du projet et la simulation des attributs numériques, directement à partir de la base de données. La modification d'une cellule depuis le tableau est immédiatement répercutée sur l'ensemble de l'architecture et les valeurs recalculées. Associé à des filtres de recherche multiples, l'outil est une aide puissante à la prise de décision et au choix d'une solution.

Tableau de bord

Exemple de tableau hiérarchique : Structure logique objet

Tableau de bord

Exemple de dictionnaire d'attributs (ici avec typage des données)

Vous utiliser Envision pour:


Contactez-nous

2 allée de Londres
91969 Courtaboeuf Cedex
33 (0)1 69 86 95 46

contact@case-france.com

Plus d'informations

Documentation & prix

Formations & prestations

Ressources & support

Publications - Vidéos & Evènements

Infos légales

Partenaire Microsoft Partenaire Intel