PresseKat - Analyse von 1 Mrd. Zeilen Code bringt neues Prevent Software Quality System für Java, C/C++ hervo

Analyse von 1 Mrd. Zeilen Code bringt neues Prevent Software Quality System für Java, C/C++ hervo

ID: 29441

Einzigartige Software-DNA-Mapping-Technologie lässt Anzahl der gefundenen Defekte um 30 Prozent steigen und vereinheitlicht das Defekt-Management für alle Projekte eines Unternehmens

(firmenpresse) - SAN FRANCISCO, 2. Mai 2007 – Coverity, Inc., führender Anbieter von Werkzeugen für die Optimierung der Qualität und Sicherheit von Software, gab heute die sofortige Verfügbarkeit von Coverity Prevent SQS (Software Quality System) bekannt. Dabei handelt es sich um die erste automatisierte Lösung, die kritische Defekte in C-, C++- und Java-Quellcode ermittelt und beseitigt.

Die technische Basis für Prevent SQS bildet „Software DNA Mapping“ – eine als Patent angemeldete Coverity-Technologie, die schnelle und präzise Defektprüfungen in allen Pfaden eines beliebigen Code-Teils ermöglicht. Diese einzigartige Software-Mapping-Technologie lässt die Anzahl der in Java-, C- und C++-Softwareprojekten ermittelten Defekte um 30 Prozent steigen.

„Ein Mapping des kompletten Quellcodes in einer Anwendung ist für das Auffinden und Beseitigen der kritischsten Fehler von entscheidender Bedeutung. Die Coverity-Technologie ist ein entscheidender Schritt in diese Richtung“, erläutert Theresa Lanowitz, Gründerin und CEO von Voke, einem Unternehmen, das sich auf die Analyse von Lifecycle-Fragen bei Softwareanwendungen spezialisiert hat. „In der Praxis reicht es nicht mehr, einfach nur Defekte im Quellcode zu ermitteln. Mit Coverity Prevent SQS lassen sich Softwaredefekte finden, verwalten und beheben – und dies erheblich schneller als mit herkömmlichen Verfahren. Diese Geschwindigkeitsvorteile schlagen sich in größerer Kundenzufriedenheit und kürzerer Markteinführungszeit nieder.“

Coverity Prevent SQS ist das Ergebnis der Analyse von 1 Milliarde Zeilen Quellcode und der Zusammenarbeit mit mehr als 200 Softwareentwicklungsfirmen. Während der Entwicklung von Prevent SQS kooperierte Coverity mit Softwareteams, deren Ziel es war, bei komplexen Projekten, an denen mehrere Gruppen an verschiedenen Standorten auf der Welt arbeiteten, die Qualität des Codes zu gewährleisten. In nahezu allen Fällen waren die Herausforderungen bei der automatischen Erkennung von Defekten und deren effizienten Beseitigung dieselben: Build-Systeme sind Momentaufnahmen und heterogen; von größter Bedeutung ist es, automatisch zu erkennen, wie aus Quelldateien eine lauffähige Software wird; die Betrachtung einer Quellcodedatei isoliert von den anderen Quelldateien im letztendlich ausgeführten Programm ist wenig sinnvoll; und Defekte im Quellcode reparieren sich einfach nicht von selbst.





Als Antwort auf diese Herausforderungen bietet Coverity Prevent SQS:

•Software DNA Map – die erste und einzige Technologie, die für das automatische Anlegen einer vollständigen und präzisen Map des Quellcodes auf ein vorhandenes Build-System zurückgreift.
•Mehrere Analyse-Engines – die erste und einzige Technologie, die zur Erfassung der vielen verschiedenen Aspekte des Codes eine Darstellung des Quellcodes analysiert, die stark dem resultierenden ablauffähigen Programm ähnelt.
•Lösungssystem – die erste und einzige Technologie, die es Firmen ermöglicht, ihren bestehenden Softwarequalitätsprozess in dem von ihnen bei der Beseitigung automatisch erkannter Defekte eingesetzten Verfahren zu spiegeln.

„Es gibt weltweit kein weiteres automatisiertes System, das den Quellcode auf diese Weise verarbeitet. Nach der Analyse von einer Milliarde Zeilen Code haben wir erkannt, dass das Aufspüren von Softwaredefekten nur ein Schritt bei der Optimierung von Softwarequalität ist“, so Ben Chelf, CTO von Coverity. „Durch automatische Erkennung der Abläufe in Build-Systemen und im Code sowie Etablierung eines von Entwicklern gewünschten Workflow-Systems haben wir jetzt eine neue Lösung für das Qualitätsproblem bei Software, die sich vom Kunden einfach und schnell einsetzen lässt.“

Seit Jahren suchen Entwickler von kommerzieller und Enterprise-Software nach Produkten, mit deren Hilfe sich Softwaredefekte in einer frühen Phase des Entwicklungszyklus automatisch und effizient finden lassen. Die frühzeitige Beseitigung von Softwarefehlern kann die Markteinführungszeit für ein Softwareprodukt drastisch verringern und Millionen von Euro für kostenträchtige Produktrückrufe sparen. Bei Werkzeugen für die automatisierte Fehlersuche gab es jedoch viele Fehlstarts, weil diese nicht in der Lage waren, ein komplettes Abbild der Software zu erfassen.

Avid Technology Inc. war Beta-Kunde von Prevent SQS und als solcher beeindruckt vom neuen System. „Coverity Prevent SQS erfasst präzise unsere Code-Struktur und ihre Verarbeitung von Bibliotheken externer Anbieter“, erklärt Don Schuler, Director of Engineering Services bei Avid Technology, Inc., dem Marktführer im Bereich der Erzeugung digitaler nichtlinearer Medien sowie Management und Vertrieb von Lösungen für Film, Video, Audio, Animation, Games und Broadcasting. „Dies bewirkt, dass die Coverity-Werkzeuge für die Defektbehebung schon in einer frühen Phase der Anwendungsentwicklung äußerst effizient Softwarefehler finden und beheben und dabei eine geringe Rate an falsch positiven Ergebnissen liefern. Der Einsatz von Coverity brachte uns erhebliche Zeit- und Kosteneinsparungen. Prevent ist ein wertvolles Werkzeug, mit dessen Hilfe wir unseren Kunden – den besten auf ihrem Gebiet – den hohen Zuverlässigkeits- und Funktionsgrad garantieren können, den sie benötigen.“

Coverity Prevent SQS ist ab sofort verfügbar. Es kann per Lizenz auf Jahresbasis bei Coverity erworben werden. Die Preise richten sich nach der Anzahl der Zeilen des zu analysierenden Codes.

Prevent SQS unterstützt alle wichtigen Compiler und Spracherweiterungen:
•unterstützt C/C++-Standardcode einschließlich C89, C99 und ISO/IEC C++
•kompiliert Java-Quellcode und scannt Java-Bytecode
•unterstützt Compiler von ANSI, ARM, GCC, Green Hills, HP, IAR Systems, Intel, Marvell, Microsoft, PICC, QNX, Renesas, Texas Instruments, Wind River und anderen

Weitere Informationen finden Sie unter www.coverity.com.

##


Themen in dieser Pressemitteilung:


Unternehmensinformation / Kurzprofil:

Zum Unternehmen
Coverity (www.coverity.com), Marktführer bei der Optimierung der Qualität und Sicherheit von Software, ist ein nicht börsennotiertes Unternehmen mit Stammsitz in San Francisco. Die bahnbrechende Coverity-Technologie vereinfacht das Erstellen komplexer Software, indem Sie kritische Softwaredefekte und Sicherheitslecks schon während des Schreibens erkennt und bei deren Beseitigung hilft. Mehr als 200 führende Unternehmen setzen auf Coverity, weil die Technologie die Überprüfung von Millionen von Zeilen Code ermöglicht, die niedrigste Quote an falsch positiven Ergebnissen aufweist und garantiert alle Softwarepfade prüft. Firmen wie Juniper Networks, Symantec/VERITAS, McAfee, Synopsys, NASA, Palm und Wind River eliminieren mit den Werkzeugen von Coverity Sicherheitslücken und Qualitätsmängel in einsatzkritischem Code.
Coverity ist eine eingetragene Marke, und Coverity Extend sowie Coverity Prevent sind Marken von Coverity, Inc. Alle anderen Firmen- und Produktnamen sind Eigentum der jeweiligen Besitzer.



Leseranfragen:

Ariane Füchtner
Page One PR für Coverity
ariane(at)pageonepr.com
+49 30 629 89 756



PresseKontakt / Agentur:

Ariane Füchtner
Page One PR für Coverity
ariane(at)pageonepr.com
+49 30 629 89 756



drucken  als PDF  an Freund senden  Unternehmen unterschätzen Datenmanagement Coverity prüft regelmäßig Sicherheit und Qualität von 250 Open-Source-Projekten
Bereitgestellt von Benutzer: arianef
Datum: 02.05.2007 - 10:40 Uhr
Sprache: Deutsch
News-ID 29441
Anzahl Zeichen: 0

Kontakt-Informationen:
Ansprechpartner: Ariane Füchtner
Stadt:

Berlin


Telefon: 030 629 89 756

Kategorie:

Information & TK


Meldungsart: Produktinformationen
Versandart: kein
Freigabedatum: 02.05.2007

Diese Pressemitteilung wurde bisher 456 mal aufgerufen.


Die Pressemitteilung mit dem Titel:
"Analyse von 1 Mrd. Zeilen Code bringt neues Prevent Software Quality System für Java, C/C++ hervo"
steht unter der journalistisch-redaktionellen Verantwortung von

Page One PR (Nachricht senden)

Beachten Sie bitte die weiteren Informationen zum Haftungsauschluß (gemäß TMG - TeleMedianGesetz) und dem Datenschutz (gemäß der DSGVO).

SugarCRM startet Self-Service-Portal und Knowledgebase ...

CUPERTINO (3. Mai 2007) – SugarCRM Inc., weltweit führender Anbieter kommerzieller Open-Source-CRM-Software (Customer Relationship Management), gab heute die Einführung des Kunden-Self-Service-Portals und der Knowledgebase für Sugar Professional ...

SugarCRM eröffnet Europa-Zentrale in Dublin ...

DUBLIN, Irland (5 März, 2007), SugarCRM Inc., der weltweit führende Anbieter kommerzieller Open-Source-CRM-Software (Customer Relationship Management), gab heute die Eröffnung von Sugar Europe in Dublin bekannt. Ausgelöst durch die große Nachf ...

Alle Meldungen von Page One PR