Précédent: Ingénierie de CodeProchaine: Simulation de Modèle

Visualisez, Déboguez et Profil Exécutant Code

Enterprise Architect exécution de Visual Analyzer fournit des installations pour modéliser, développer, déboguer, profil et gérer une application à partir de l'environnement de modélisation.

Les Produits Générés

Les produits générés par l'analyseur d'exécution de Visual 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 de l'exécution
  • Tirer des diagrammes de transition d'état, illustrant changements des structures de données
  • Construire dynamiquement des diagrammes d'objets que vous contrôlez une session de débogage. Ajouter de manière sélective des objets avec leurs informations de fonctionnement de l'Etat 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
  • Assurez que le système suit les règles comme conçu

Debug and Profile Executing Code within Enterprise Architect
Clic pour agrandir

  • 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 et le soutien des dispositifs physiques et Android émulateur utilisant le protocole JDWP distance.