Visualisez, Déboguez et Profilez
Code d'Exécution
L'Analyseur d'Exécution Visuelle d'Enterprise Architect fournit des installations pour modéliser, développer, déboguer, profil et gérer une application à partir de l'environnement de modélisation.
Sorties générées
Les sorties générées par l'Analyseur d'Exécution Visuelle bénéficient du processus de développement par:
- Vous donnant une meilleure compréhension de la façon dont fonctionne votre système
- Vous permettant de documenter les Éléments système automatiquement
- La fourniture d'informations sur la séquence qui mènent aux événements faux ou le comportement de système inattendu.
Les outils d'analyse fournis par le Visual Execution Analyzer peuvent être utilisés pour:
- Générer des Diagrammes de Séquence, l'enregistrement en direct l'exécution d'une application ou piles d'appels spécifiques. Visualiser comment plusieurs instances de chaque interagissent de Classe au moment d'exécution
- Tirer des Diagrammes de Transition de State, illustrant changements des structures de données
- Construire dynamiquement des Diagrammes d'Objets que vous contrôlez une session Débogage. Ajouter de manière sélective des Objets avec leurs informations de fonctionnement de State et leurs relations à d'autres objets
- Créer des Rapports Profiler, montrant des séquences d'application et la fréquence opération d'appel
- Optimiser les Ressources du Système existant et de comprendre l'allocation des Ressources
- Assurer que le système suit les règles comme conçu
- Produire la documentation de haute qualité qui reflète fidèlement le comportement du système
- Comprenez comment et pourquoi les systèmes et existant le code marchent
- Formez de nouveaux employés dans la structure et la fonction d'un système
- Identifiez des appels de fonction coûteux ou inutiles
- Illustrez des interactions, des structures de données et des relations importantes dans un système
- Trace problèmes à une ligne de code spécifique, l'interaction du système ou de l'événement
- Visualisez pourquoi une séquence d'événements est important
- Établir la séquence des événements qui se produisent immédiatement avant avant l'échec de système
- Déboguez .Net, C ++ et Java, y compris les applications de débogage en distance et support des dispositifs physiques et Android émulateur utilisant le protocole JDWP.