Willkommen bei Software Diagnostics

 

StudioAlles 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.

zur Produktseite 

Developer EditionFinden Sie die Nadel im Heuhaufen. Für Entwickler und Tester sowie Projektmanager und Software-Architekten.

zur Produktseite 
 

ServerEiner für alle. Für Entscheider, Software-Architekten, Software-Analysten.

zur Produktseite 

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

zur Produktseite 
 

Einsatzfelder

  • Qualitätssicherung
    • Dokumentation und Aufdeckung der tatsächlichen Ist- Systemarchitektur
    • Ermittlung von Architektur-Problemen, bei denen die Ist-Architektur Architektur-Richtlinien verletzt
    • Ermittlung fehleranfälliger Systemkomponenten
    • Identifizierung von Systemkomponenten, die die Entwicklung verlangsamen
    • Verbesserung der Source-Code-Qualität
  • Programmierung und Debugging
    • Halbautomatische Fehler-Identifizierung durch dynamische Code-Analyse
    • Techniken um schneller  zu verstehen, was im System während der Laufzeit geschieht
  • Projekt-Management
    • Identifizierung der Source-Code-Teile, an denen Entwickler aktuell arbeiten bzw. in der Vergangenheit Änderungen vornahmen
    • Ergründen von nicht-offensichtlichen Beziehungen zwischen Modulen, Änderungen und einzelnen Entwicklern
  • Testing
    • Ermittlung der Ist-Test-Abdeckung bezogen auf alle Module
    • Monitoring und Bewertung der laufender Test-Aktivitäten
  • Memory Leak Detection und
    Performance Analyse
    • Programmatisches Aufspüren von Speicherlöchern in Visual Studio
    • Vergleich von Snapshots, die vor und nach der Ausführung einer Programmsequenz erzeugt wurden, um Codestellen offenzulegen, die Speicher reservieren, aber nicht wieder freigeben

Die wichtigsten Vorteile

  • Reduziert Debugging-Aufwände erheblich.
  • Schafft einen Überblick über tatsächliche Strukturen und dynamische Wechselwirkungen in Softwaresystemen.
  • Verkürzt bei neuen Softwaresystemen wesentlich den Zeitraum bis zur Marktfähigkeit.
  • Erleichtert das Verständnis von Softwaresystemen.
  • Erhöht die Produktivität neuer Teammitglieder.
  • Reduziert die Kosten und die Komplexität während des gesamten Produkt-Lebenszyklus.

Über Software Diagnostics

Die »Software Intelligence & Mining Company«, Software Diagnostics, mit Hauptsitz in Potsdam (Deutschland), ist ein Spin-Off des Hasso-Plattner-Instituts.

 

Das Unternehmen hat es sich zur Aufgabe gemacht, Software-Entwicklungs- & Maintenance-Projekte auf Basis der »Sourcecode-Wirklichkeit« transparent und managebar zu machen.

 

mehr 


Berichte über Software Diagnostics

       

Follow us on: Follow Software Diagnostics on Twitter
Bookmark us:
bookmark at mister wongpublish in twitterbookmark at del.icio.usbookmark at digg.combookmark at technorati.combookmark at google.combookmark at yahoo.combookmark at facebook.combookmark at stumbleupon.com

01.05.2011 | IT-DIRECTOR

Licht ins Dunkel bringen

mehr
 

29.04.2011 | OBJEKTspektrum

Software-Mining hilft beim Durchblick im Entwicklungsprozess

mehr