openPR Recherche & Suche
Presseinformation

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

02.05.200710:54 UhrIT, New Media & Software

(openPR) 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.

##

Diese Pressemeldung wurde auf openPR veröffentlicht.

Verantwortlich für diese Pressemeldung:

News-ID: 132922
 1515

Kostenlose Online PR für alle

Jetzt Ihren Pressetext mit einem Klick auf openPR veröffentlichen

Jetzt gratis starten

Pressebericht „Analyse von 1 Mrd. Zeilen Code bringt neues Prevent Software Quality System für Java, C/C++ hervor“ bearbeiten oder mit dem "Super-PR-Sparpaket" stark hervorheben, zielgerichtet an Journalisten & Top50 Online-Portale verbreiten:

PM löschen PM ändern
Disclaimer: Für den obigen Pressetext inkl. etwaiger Bilder/ Videos ist ausschließlich der im Text angegebene Kontakt verantwortlich. Der Webseitenanbieter distanziert sich ausdrücklich von den Inhalten Dritter und macht sich diese nicht zu eigen. Wenn Sie die obigen Informationen redaktionell nutzen möchten, so wenden Sie sich bitte an den obigen Pressekontakt. Bei einer Veröffentlichung bitten wir um ein Belegexemplar oder Quellenennung der URL.

Pressemitteilungen KOSTENLOS veröffentlichen und verbreiten mit openPR

Stellen Sie Ihre Medienmitteilung jetzt hier ein!

Jetzt gratis starten

Weitere Mitteilungen von Coverity

BARIX vereint Gebäudeleittechnik mit IP-Telefonie
BARIX vereint Gebäudeleittechnik mit IP-Telefonie
Kooperation zwischen BARIX und der HSR Hochschule für Technik in Rapperswil Zürich/Rapperswil, 1. August 2007 – Auf der Cisco EXPO 2007 in Interlaken tritt die BARIX AG als Innovationspartner der Ausstellung auf und zeigt die neu hinzugefügte SIP-Telefonfunktionalität ihres Annuncicom IP-Intercom Geräts. Im Rahmen einer Kooperation hat die HSR Hochschule für Technik Rapperswil die SIP-Funktionalität in das Annuncicom für die Verwendung mit den weit verbreiteten Cisco CallManager Telefonanlagen implementiert. Dadurch eröffnet sich für das Ann…
Sprung nach Europa: Coverity eröffnet Europazentrale in UK
Sprung nach Europa: Coverity eröffnet Europazentrale in UK
London/San Francisco, 1. August 2007 – Coverity, US amerikanischer Spezialist für Quellcode-Analyse und Qualitätssicherung von Software, eröffnet eine Niederlassung in UK. Die Niederlassung im Oxford Science Park / London wird als Europazentrale von Coverity fungieren. Sie vertreibt das gesamte Portfolio - Prevent SQS, Extend, Prevent Desktop for Eclipse und ganz neu auch Structure 101. Die Quellcode-Analyse von Coverity identifiziert kritische Softwaredefekte, die zu Sicherheitsschwachstellen, Leistungseinbußen und Systemabstürzen führen ber…

Das könnte Sie auch interessieren:

Coverity erweitert Marktführerschaft mit Calabrio Software als 300. Kunden
Coverity erweitert Marktführerschaft mit Calabrio Software als 300. Kunden
Unternehmen setzen bei Softwarequalität und –sicherheit auf Coverity Prevent SQS Coverity, Inc., US amerikanischer Spezialist für automatische Quellcode-Analyse und Qualitätssicherung in C/C++ und Java, gewann mit Calabrio Software, Anbieter von Software für Unternehmensführung, zentralem Kontaktmanagement und Optimierung von Arbeitsabläufen, seinen …
Partnerschaft von Coverity und Headway Software zur Weiterentwicklung der Analyse von Software-Architektur
Partnerschaft von Coverity und Headway Software zur Weiterentwicklung der Analyse von Software-Architektur
SAN FRANCISCO und Waterford, Irland, 7. Mai 2007 – Coverity, Inc., führend bei der Optimierung der Qualität und Sicherheit von Software, und Headway Software, tonangebend bei der Software-Strukturanalyse, kündigten heute eine technologische Partnerschaft an, deren Ziel es ist, Technologien der Strukturanalyse und Architekturkontrolle weiter-zuentwickeln …
Neue Funktionen und Updates bei Coverity Prevent
Neue Funktionen und Updates bei Coverity Prevent
… Funktionen und Updates für Coverity Prevent bekannt. Gedacht sind sie vor allem als Hilfe für Windows-Entwickler bei der Schaffung hochklassiger und sicherer Software. Dazu entwickelte Coverity für sein wichtigstes Produkt neue Defekt-Prüfroutinen für die Optimierung der Analyse von Windows-Anwendungen und das Aufspüren kritischer Programierfehler, die …
Coverity's Code Analyse verbessert Symbian Code
Coverity's Code Analyse verbessert Symbian Code
Coverity, führend bei der automatischen Optimierung von Softwarequalität und -sicherheit in C/C++ und Java, kündigt neue Fehlererkennungsfähigkeiten für Symbian C++ Software für seine Prevent SQS Lösung an. Mit diesen können Entwickler, die auf das Betriebssystem von Symbian setzen, während der Software-Entwickung auftretende Codefehler automatisch aufdecken. …
Coverity Prevent - Mehr drin für Microsoft
Coverity Prevent - Mehr drin für Microsoft
SAN FRANCISCO, 28. Januar 2009 – Coverity, Spezialist für Software-Integrität, kündigt die Verfügbarkeit neuer Features in Coverity Prevent für Entwickler an, die auf Microsoft-Produkte setzen. Die neueste Version von Coverity Prevent bietet jetzt Support für Windows Vista, Integrierbarkeit mit Microsoft Visual Studio und Modellierung für Win32 Concurrency …
Coverity auf der Embedded World - H 11, Stand 426
Coverity auf der Embedded World - H 11, Stand 426
San Francisco/München, 05. Februar 2009 - Mit Produkt-Demonstrationen und Vorträgen veranschaulicht Coverity, führendes Unternehmen bei der automatischen Optimierung von Softwarequalität und –sicherheit, die Funktionsweise und Vorteile seiner Analysetools, die das Handwerkszeug für Software-Entwickler bereichern. Das Herzstück der Toolsuite bildet Coverity …
Structure 101: Software-Architekturen verstehen, definieren und kontrollieren
Structure 101: Software-Architekturen verstehen, definieren und kontrollieren
Analyse-/Visualisierungstool für C/C++ Quellcode enthält an jedem Punkt des Entwicklungszyklus ausführbare Information über die Software-Architektur San Francisco, 1. August 2007 – Coverity Inc., US amerikanischer Spezialist für Quellcode-Analyse und Qualitätssicherung von Software, präsentiert mit Structure 101 für C/C++ sein neues Produkt aus der …
Coverity Prevent SQS erkennt und beseitigt Defekte in Software von Aerosystems International
Coverity Prevent SQS erkennt und beseitigt Defekte in Software von Aerosystems International
SAN FRANCISCO, 15 Mai. 2007 – Coverity, Inc., führend bei der automatischen Optimierung von Softwarequalität und -sicherheit in C/C++ und Java, gab heute den Einsatz von Coverity® Prevent™ SQS bei Aerosystems International bekannt. Das Unternehmen lässt von der Coverity-Analysesoftware gefechtskritische Java-Anwendungen schon während des Schreibens der …
Coverity integriert Quellcodeanalyse zur schnelleren Erkennung von Defekten in Eclipse-Entwicklungsplattform
Coverity integriert Quellcodeanalyse zur schnelleren Erkennung von Defekten in Eclipse-Entwicklungsplattform
SAN FRANCISCO, 7. Mai 2007 – Coverity, Inc., führend bei der automatischen Optimierung von Softwarequalität und ­sicherheit in C/C++ und Java, kündigte heute die allgemeine Verfügbarkeit des Coverity Prevent­Plug­Ins für Eclipse an. Dieses Plug­In bildet eine Erweiterung von Prevent, mit der Entwickler während des Schreibens von Quellcode Softwaredefekte …
Coverity entdeckt Race Conditions und Deadlocks, Software Qualitätsfehler und Sicherheitsschwachstellen
Coverity entdeckt Race Conditions und Deadlocks, Software Qualitätsfehler und Sicherheitsschwachstellen
… Leistungsfähigkeit von Coverity Prevent und neue Boolean Satisfiability SAT-Engine live am Stand Coverity, Inc., US-amerikanischer Spezialist für Quellcode-Analyse und Qualitätssicherung von Software, wird auf der Embedded World die Leistungsfähigkeit seiner statischen Analyselösung und die im Herbst angekündigte SAT-Engine live demonstrieren. Coverity …
Sie lesen gerade: Analyse von 1 Mrd. Zeilen Code bringt neues Prevent Software Quality System für Java, C/C++ hervor