Software Diagnostics: Visualisierte Entwicklungsanalyse
Mit dem Software Diagnostics Server(öffnet im neuen Fenster) will die Firma Software Diagnostics vor allem Softwarearchitekten, -analysten und Entscheider dabei unterstützen, kostspielige Fehler in der Softwareprogrammierung zu vermeiden. Dazu werden nicht nur der Quellcode und Anwendungen per Laufzeitaufzeichnungen, Tracing, Debugging und Profiling, sondern auch die Repositories analysiert, in denen neuer Code eingepflegt wird. Die Informationen werden optisch aufgearbeitet und können anschließend über eine Zeitlinie abgerufen werden.
Zusätzlich erstellt der Software Diagnostics Server eine sogenannte Softwarelandschaft, die Codeteile in dreidimensionale Blöcke aufteilt. Die Ausrichtung nach oben stellt dar, wie viel Zeit und Personal an einzelnen Codeblöcken verwendet wurde. Zudem stellt beispielsweise Software Diagnostics Server Codeblöcke farblich hervor, die auf Grund von Komplexität fehleranfällig werden könnten.
Mit dem Application Logger(öffnet im neuen Fenster) soll die Fehleranalyse von Software beim Kunden vereinfacht werden. Per Reverse Debugging und Anwendungsüberwachung beim Kunden soll Software auch nach der Veröffentlichung effizient überwacht werden können. Dazu wird eine Anwendung mit einem entsprechenden Codeschnipsel versehen. Eine Bibliothek zeichnet bei Bedarf die Debugging-Informationen auf. Damit entfällt das Nachbilden von Crash-Szenarien oder die mühsame Befragung von Kunden nach möglichen Absturzursachen.
Die Software kann Code in C und C++ sowie Java und .Net analysieren. Plugins stehen für Visual Studio ab Version 2005 und Eclipse zur Verfügung. Der Software Diagnostics Server und der Application Logger werden nach Kundenwunsch zusammengestellt und bepreist.
Software Diagnostics(öffnet im neuen Fenster) ist eine Ausgründung des Hasso-Plattner-Instituts(öffnet im neuen Fenster) der Universität Potsdam und arbeitet weiterhin eng mit dem Institut zusammen.
- Anzeige Hier geht es zum Handbuch für Softwareentwickler bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.



