Studio

Alles auf einen Blick.
 


 

Für Projektmanager, Softwarearchitekten, Software-Ingenieure, Softwareentwickler und Tester; es kann auch als Instrument bei IT-Systemintegratoren oder IT-Beratern eingesetzt werden.

Software Diagnostics Studio ist universell für jede Art von Softwaresystem einsetzbar: Zum Beispiel für Desktop-Anwendungen, Server-Anwendungen oder eingebettete Systeme. Das Studio selbst erzeugt als Desktop-Applikation spezifische Software-Lagekarten

zur Produktseite 

Server

Einer für alle.
 


 

Für Entscheider, Software-Architekten, Software-Analysten.

Unternehmensweites Echtzeit-Informationssystem für den Bereich Software-Entwicklung & Software-Maintenance. Analysieren Sie die Qualität und die Entwicklung Ihres Codes anhand von übersichtlichen Software-Lagekarten. Profitieren Sie von dieser Business Intelligence Lösung für Software-Systeme.

zur Produktseite 

Developer Edition

Finden Sie die Nadel im Heuhaufen.


 

Für Entwickler und Tester sowie Projektmanager und Software-Architekten.

Die Developer Edition verringert den Aufwand beim Debugging deutlich, beschleunigt die Produkteinführungszeit und reduziert potentielle Fehlerquellen während der Softwareentwicklung. Die Developer Edition macht - für bestehende wie neue Team-Mitglieder - Prozesse transparent und verkürzt den Einarbeitungsaufwand in komplexe Software-Systeme erheblich.

zur Produktseite 

Application Logger

Fehlervermeidung und Ressourcenoptimierung.


 

Für Entwickler und Tester sowie Projektmanager und Software-Architekten.

Software-Analysebibliothek, die in eigene Software-Systeme und Anwendungen integriert werden kann, um im produktiven Betrieb eines installierten Systems dessen Dynamik gezielt zu erfassen. Gewonnene Daten werden über die Software Diagnostics Developer Edition Enterprise ausgewertet.

zur Produktseite 

Screenshots

Codedateien, die oft im Kontext von Bugfixes korrigiert werden mussten, stellen ein strukturelles Problem für zukünftige Entwicklungen und Anpassungen der Implementierung dar. Zielgerichtete Qualitätsmaßnahmen an diesen fehleranfälligen Codestellen reduzieren erheblich zukünftige Kostenaufwände und Risiken. Die »Code Quality Map« deckt Qualitätsschwachstellen im Code auf. Große Code-Dateien (Grundfläche) mit hoher Komplexität werden automatisiert identifiziert (Höhe und Farbe repräsentieren hierbei zwei Standard-Komplexitäts­-metriken). Diese Codebereiche stellen z. B. ein hohes Risiko für die zukünftige Weiterentwicklung & Wartbarkeit des Systems dar. Mit dem »Call Stack View« wird die zeitliche Abfolge von verschachtelten Funktionsaufrufen analysiert. Sie können das exakte Verhalten Ihres Systems im zeitlichen Kontext einsehen. Finden Sie Fehler schneller durch Reverse Debugging: Analysieren Sie von der Wirkung des Fehlers zurück zur Ursache im Code. Der »Call Graph View« deckt Aufrufbeziehungen und Performance Bottlenecks auf. Mit dieser Ansicht erkennen Sie nicht nur, an welchen Stellen Ihr Softwaresystem langsam ist, sondern auch warum. Unnötige Wiederholungen in der Ausführung sind z. B. schnell in der Trace in Form einer vollständigen Aufnahme des Systemverhaltens zu identifizieren.

Berichte über Software Diagnostics