UModel utilise des diagrammes de séquence pour décrire les interactions entre les objets dans une application et les objets de messages envoyer et recevoir.
Lorsque vous créez un nouveau diagramme de séquence, UModel affiche automatiquement la barre d'outils de diagramme de séquence pour un accès rapide aux éléments UML spécialisés y compris les lignes de vie, les fragments combinés, les portes, les messages d'appel et les flèches de réponse, les flèches de message qui créent de nouvelles lignes de vie ou détruisent des objets existants, notes, etc. UModel propose des options flexibles pour les diagrammes de séquence pour prendre en charge votre style de diagramme UML. Vous pouvez choisir de :
UModel permet aux développeurs de générer du code depuis les diagrammes de séquence pour des méthodes qui décrivent des opérations de classe. Cette fonction améliore considérablement UModel en tant qu'outil de conception et de génération de code visuel, puisque les développeurs peuvent insérer des corps de code entiers dans des diagrammes de séquence et créer ainsi une application complète, au lieu d'un point de démarrage qui nécessite du code rédigé à la main.
Vous pouvez générer un code source depuis de nouveau diagrammes de séquence en utilisant l'ingénierie directe d'un nouveau design, vous pouvez mettre à jour un code existant en révisant les diagrammes de séquence qui ont été faits par ingénierie inverse et vous pouvez même appliquer une ingénierie round-trip pour synchroniser des modifications ultérieures du code source ou des diagrammes de séquence dans votre modèle UML.
La génération de code UModel depuis les diagrammes de séquence est prise en charge de Java, C# et les langages Visual Basic.
UModel prend en charge les 14 diagrammes UML y compris les diagrammes UML pour les Schémas XML et les autres pour modéliser les tables dans des bases de données relationnelles. Votre équipe disposera d'un outil de modélisation UML puissant à une fraction des coûts d'une solution legacy. Pour consulter une liste complète de tous les types de diagrammes UML, voir notre page de diagrammes UML ou cliquer sur le lien ci-dessous pour télécharger un essai de 30 jours d’Altova UModel.