About Compuware

Über Compuware
Niederlassungen, Historie und Firmen-Management.


Investor Relations

Finanz-Informationen
Finanzen, Veranstaltungskalender und Kurse.



 

Neue Funktionen für DevPartner Studio Professional Edition von Compuware

Studie: Fehlendes Know-how bei .NET-Entwicklung

Baden-Dättwil, 23. September 2003 - Die neue Version von DevPartner Studio Professional Edition von Compuware bietet zusätzliche Funktionen für die Quellcode-Optimierung, dynamische Speicheranalysen, Erkennung von Deadlocks und die Darstellung von Call-Graphen. Mit der Suite können Entwickler leistungsfähigere und verlässliche Anwendungen und Komponenten für die Microsoft-.NET-Umgebung sowie native Windows-Applikationen entwickeln. DevPartnerStudio Professional Edition lässt sich in Microsoft-Visual-Studio-.NET-2003- und Windows-Server-2003-Plattformen integrieren.

Studie über den Einsatz von .NET

Einer Studie über den Einsatz von .NET in wichtigen europäischen Märkten zufolge sind 57 Prozent der befragten Unternehmen über mangelnde Qualifikationen bei der Entwicklung von .NET-Lösungen besorgt. Compuware befragte 800 Entwickler in Deutschland, Großbritannien, Frankreich und den Niederlanden. Entwickler verwenden der Studie zufolge zehn Prozent ihrer Zeit auf Code Reviews. Dies entspricht zwei Arbeitstagen pro Monat. An dieser Stelle setzt DevPartner Studio an. Die Suite verbessert die .NET-Qualifikationen von Entwicklern und erweitert das Wissen und die Produktivität der IT-Mitarbeiter.
Optimaler Speicherverbrauch

Die neue Version erlaubt dynamische Speicheranalysen für .NET-Anwendungen. Entwickler erhalten Informationen über den Speicherverbrauch eines Objektes oder einer Klasse und der Referenzen, die die Objekte im Speicher halten. Mit der Funktion identifizieren sie innerhalb einer Methode die Zeilen eines Quellcodes, die Speicher belegen und nutzen. Mit einem genauen Profil des Speicherverbrauchs einer Anwendung können Entwickler die Runtime Performance und die Nutzung der Ressourcen verbessern. Sie optimieren den Code, der den höchsten Speicherverbrauch verursacht. Die Speicheranalyse trägt damit erheblich zur Zeitersparnis bei der Suche nach ineffizientem Code bei.

Definierte Sicherheitsregeln für Codes

Die Studie von Compuware über .NET-Anwendungen ergab, dass 58 Prozent der Unternehmen Code-Standards als Sicherheitsmaßnahme einsetzen. DevPartner Studio Professional Edition verfügt in der neuen Version über eine erweiterte statische Quellcode-Analyse, damit Entwickler Sicherheitsregeln auf die Codes anwenden können. Die Quellcode-Analyse automatisiert den Code-Review-Prozess, indem sie eine umfangreiche Datenbank mit Regeln bereit stellt. Diese stammen von allgemein üblichen Coding-Praktiken der Branche und können auf Microsoft-Visual-Basic-, Microsoft-Visual-Basic-.NET-, Microsoft-C#-.NET- und Microsoft ASP.NET-Quellcode angewendet werden. Die Quellcode-Analyse identifiziert bekannte Programmier-Probleme und bietet Informationen über deren Ursache und wie sie zu lösen sind. Nutzer können schnell entscheiden, welche Regeln sie anwenden möchten und sie in ihrer lokalen Konfiguration umsetzen. Entwickler erkennen Probleme frühzeitig im Entwicklungsprozess und sparen somit Zeit und Geld.

Exakte Messung mit Performance-Analysen

Mit Hilfe von Call-Graphen visualisieren Entwickler die Ausführung ihrer Anwendungen. Diese Funktion erlaubt den schnellen Vorstoß zu auftretenden Problemen und dem betroffenen Quellcode. Die DevPartner Performance-Analyse erlaubt die genaue Messung, wie lange eine Zeile eines Quellcodes zur Ausführung benötigt und wie oft eine Zeile jedes Codes ausgeführt wurde. Die Daten können in verschiedenen Ansichten ausgewertet werden. Dazu zählen interaktive Modul-Listen, Quell-Code-Ansichten und visuelle Call-Graphen. Entwickler können schnell die langsamsten Bereiche des Codes identifizieren, die Engpässe verursachen, und ihre Zeit stattdessen auf die Optimierung der betroffenen Code-Sektionen verwenden.

Funktionen für die Engpass-Erkennung

Die Runtime-Fehler-Erkennung ist ein weiterer neuer Bestandteil des DevPartner Studio Professional Edition. Sie ermöglicht die Erkennung von Deadlocks in Anwendungen mit mehreren Threads, die in Microsoft C++ .NET geschrieben wurden. Entwickler verfügen zudem über eine chronologische Aufstellung der Ursachen und Zeitpunkte von Deadlocks und können vorhersagen, wo ein Deadlock auftreten könnte.


Preise und Verfügbarkeit

DevPartner Studio 7.1 Professional Edition ist ab sofort verfügbar und kostet 1.775 Euro pro Nutzer. DevPartner for Visual Basic 7.1, DevPartner for Visual C++ 7.1, Bounds Checker 7.1 und DevPartner Studio 7.1 Enterprise Edition sind ebenfalls allgemein verfügbar. Mengenrabatte sind vorgesehen.

Der Lebenszyklus von Anwendungen

Entwicklung und Integration ist die erste Phase im Lebenszyklus einer Anwendung (Application Life Cycle). Mit ihr beginnt der Kreislauf, dessen nächste Phasen die automatisierte Qualitätssicherung, das Testen unter produktionsnahen Bedingungen (Production Readiness) und das Performance Management sind. Ziel ist es, strategische Anwendungen schnell und effizient zu entwickeln beziehungsweise bestehende Anwendungen zu ändern, zu erweitern oder miteinander zu integrieren. Compuware unterstützt mit seinen Lösungen den gesamten Application Life Cycle einer Anwendung.

Über Compuware:
Compuware (Nasdaq: CPWR) hilft IT-Verantwortlichen ihre IT Organisation effektiver zu steuern und dadurch den Beitrag der Informationstechnologie (IT) zum Unternehmenserfolg zu maximieren. Die Compuware Lösungen beschleunigen die Entwicklung, verbessern die Qualität und steigern die Performance geschäftskritischer Systeme. Dadurch werden CIOs in die Lage versetzt, das gesamte IT Leistungsspektrum auf die Geschäftsziele auszurichten und die Effizienz der Abläufe, die Produktivität der IT-Mitarbeiter sowie die Gesamtkosten zu optimieren. 1973 gegründet, verfügt Compuware heute über mehr als 30 Jahre Erfahrung im Bereich unternehmenskritischer Informationstechnologie. Im deutschsprachigen Raum vertrauen mehr als 2.000 Unternehmen den Produkten und Dienstleistungen von Compuware. In der Schweiz ist das Compuware Hauptquartier in Baden-Dättwil und für die Westschweiz in Lausanne.
Weitere Informationen finden sie unter www.compuware.ch.

 

Presse Kontakt:
L&W MarCom AG
Roland Schubert
Senior Consultant
roland.schubert@lw-marcom.ch
Telefon 01-389 22 22h
www.lw-marcom.ch