openPR Recherche & Suche
Presseinformation

Coverity™ bietet statische Analysefähigkeiten für Symbian C++

22.10.200815:49 UhrIT, New Media & Software

(openPR) Coverity, Inc., führend bei der automatischen Optimierung von Softwarequalität und -sicherheit, kündigt die Verfügbarkeit von neuen Symbian C++-spezifischen Defekterkennungsfunktionen in seinem Flaggschiffprodukt Coverity Prevent™ an. Die in Zusammenarbeit mit Symbian entwickelten neuen Funktionen erkennen automatisch Softwaredefekte, wie sie speziell bei Symbian OS™, dem führenden offenen Betriebssystem für moderne datenfähige Mobiltelefone, auftreten können.



Symbian OS ist eine hochflexible, skalierbare Plattform für mobile Anwendungen der nächsten Generation. Wie jede andere offene Plattform verfügt Symbian OS über bestimmte offene APIs, über die Entwickler deren Funktionen nutzen können. Allerdings müssen die Entwickler diese APIs korrekt verwenden, ansonsten könnten Defekte in ihre Anwendungen eingestreut werden.
Die Symbian C++-spezifischen Features von Prevent wurden zu zwei Prüfprogrammen (Checker) gebündelt, wovon jedes das Betriebssystem auf eine Vielzahl möglicher Probleme untersucht.
• Symbian OS Cleanup Stack: Dieser Checker prüft, ob der zugeteilte Speicher immer genau über einen Besitzer verfügt, der für die Freigabe des Speichers zuständig ist. Dazu kennt der Checker die Interaktion von Objekten mit der Symbian-API. Speziell die Interaktionen mit dem systemweiten Cleanup-Stack können komplex sein. Bei falschem Zugriff auf diesen Stack kommt es häufig zu Speicherlecks und Anwendungsabstürzen.
• Symbian C++-Naming: Dieser Checker prüft, ob die von Symbian vorgeschriebenen Benennungskonventionen eingehalten werden. Dazu überwacht er mehrere Anwendungsereignisse wie Identity, Pop und Push. Eine Nichteinhaltung der Symbian C++-Benennungskonventionen kann hinsichtlich des Verhaltens von Funktionen schwere Defekte nach sich ziehen.

Auch hinsichtlich der Coverity-Level-One-Zertifizierung für Symbian OS Anfang 2009 ist Symbian auf Kurs. Die Coverity-Zertifizierung erfolgt nach eingehender Analyse des Quellcodes einer vorgegebenen Anwendung und Eliminierung aller an Coverity gemeldeten Defekte. Im Rahmen der Zertifizierung etablieren Entwicklerteams zudem reguläre, reproduzierbare Prozesse für die Behandlung neuer Fehler, die im Verlauf der Weiterentwicklung des Codes von Release zu Release auftreten können.

„Angesichts immer größer und komplexer werdender Codebasen lässt sich mit herkömmlichen Tests und manuellen Codeprüfverfahren die Qualität des Codes und die wirkungsvolle Beseitigung von Defekten nicht mehr gewährleisten“, erklärt Ben Chelf, CTO von Coverity. „Die von Coverity mit Unterstützung von Symbian entwickelten Funktionen lassen sich von allen Softwareentwicklern, die mobile Anwendungen der nächsten Generation für den Einsatz unter Symbian OS entwickeln, sofort nutzbringend einsetzen.“

„Entwicklungen für das Symbian Betriebssystem werden immer populärer. Deshalb ist es bemerkenswert, dass führende Tools wie Coverity Prevent Symbian-spezifische Fähigkeiten beinhalten, mit denen die Entwickler ihre Anwendungen leichter testen und debuggen können. Das beschleunigt ihre Markteinführungszeit“, betont Antony Edwards, Vice President Developer Product Marketing bei Symbian. „Wir haben uns verpflichtet, nur mit unversehrtem Code zu arbeiten, deshalb nutzen wir Coverity Prevent intern zur Analyse unseres Betriebssystems.“

Coverity stellt für die Symbian OS-Plattform wirkungsvolle Methoden der statischen Analyse bereit und garantiert höchste Codeintegrität durch automatische Fehlererkennung schon in der frühen Entwicklungsphase, wenn sie sich am einfachsten und kostengünstigsten eliminieren lassen.

Preise und Verfügbarkeit
Coverity Prevent ist gegenwärtig für C, C++, C# und Java erhältlich. Symbian C++-spezifische Funktionen sind Bestandteil von Coverity Prevent. Die Preise richten sich nach der Projektgröße. Weitere Informationen stehen unter: www.coverity.com

Diese Pressemeldung wurde auf openPR veröffentlicht.

Verantwortlich für diese Pressemeldung:

News-ID: 253139
 840

Kostenlose Online PR für alle

Jetzt Ihren Pressetext mit einem Klick auf openPR veröffentlichen

Jetzt gratis starten

Pressebericht „Coverity™ bietet statische Analysefähigkeiten für Symbian C++“ 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 Inc.

Coverity Software Integrity Rating Program prüft Integrität entlang der Software Supply Chain
Coverity Software Integrity Rating Program prüft Integrität entlang der Software Supply Chain
San Francisco/München, 6. April 2010 – Coverity, Inc. kündigt sein Coverity Software Integrity Rating Program an. Die Coverity Software Integrity Ratings bieten Unternehmen einen objektiven Standard, mit dem sie die Integrität ihrer Software messen und Fehler in der von Fremdanbietern integrierten Software aufdecken können. Unternehmen, die ihre Produkte einem Rating unterzogen haben, erhalten ein Coverity Integrity Seal. Dieses Siegel bestätigt, dass die Software nach Defekten, die die Produktsicherheit und Leistung beeinträchtigen könnten, …
Coverity Architecture Analyzer™ liefert präzise Visualisierung von Softwaresystemen
Coverity Architecture Analyzer™ liefert präzise Visualisierung von Softwaresystemen
London/San Francisco, 18. November 2008 – Coverity, Inc., führend bei der automatischen Optimierung von Softwarequalität und -sicherheit, kündigt den Coverity Architecture Analyzer™ an. Diese neue Version der Architektursoftware von Coverity setzt auf dem patentierten Software DNA Map-Analysesystem des Unternehmens auf und bietet Entwicklungsteams dadurch mehrere Vorteile: teamübergreifende Sicherstellung der Integrität von Anwendungsarchitektur, Analyse der Komplexität und Abhängigkeiten von Softwaresystemen und Ermittlung von Fehlern, die z…

Das könnte Sie auch interessieren:

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 übernimmt Build-Management Anbieter Codefast
Coverity übernimmt Build-Management Anbieter Codefast
Coverity™, Inc., führend bei der automatischen Optimierung der Qualität und Sicherheit von Software in C/C++ und Java, gibt heute die Übernahme von Codefast bekannt. Durch diese erste Übernahme in der Firmengeschichte erhält Coverity Zugriff auf alle hoch qualifizierten Mitarbeiter und die führende Technologie von Codefast, um Entwicklern das Verständnis …
Coverity: Neue Codeanalyse-Fertigkeiten für Multi-Threaded Anwendungen identifizieren Concurrency Defekte
Coverity: Neue Codeanalyse-Fertigkeiten für Multi-Threaded Anwendungen identifizieren Concurrency Defekte
… Prevent beinhaltet ein hochentwickeltes Interface, mit dem die Entwickler die komplexen Überlappungen ihrer Multi-Threaded Anwendungen einfacher verstehen können. Diese neuen Analysefähigkeiten in Coverity Prevent ermöglichen die 100prozentige Analyse dieser Überlappungen – und liefern bisher unerreichte Einsicht in komplexe Codegrundlagen. Sie spüren …
Coverity™ stellt neue statische Analyselösung Prevent für C# vor
Coverity™ stellt neue statische Analyselösung Prevent für C# vor
… Unternehmens bei der automatischen Defekterkennung. Coverity Prevent wird gegenwärtig von mehr als 450 Unternehmen zur Sicherung von Qualität und Sicherung ihres C/C++- und Java-Codes eingesetzt. Im Gegensatz zu anderen statischen Tools, die zur Unterstützung einer weiteren Sprache einfach nur die vorhandenen Analysemöglichkeiten erweitern, wurde die …
Coverity bietet statische Analysteools für Symbian C++
Coverity bietet statische Analysteools für Symbian C++
Coverity, Inc., führend bei der automatischen Optimierung von Softwarequalität und -sicherheit, kündigt die Verfügbarkeit von neuen Symbian C++-spezifischen Defekterkennungsfunktionen in seinem Flaggschiffprodukt Coverity Prevent™ an. Die in Zusammenarbeit mit Symbian entwickelten neuen Funktionen erkennen automatisch Softwaredefekte, wie sie speziell …
Coverity Mitbegründer Dr. Dawson Engler erhält ACM Grace Murry Hopper Award
Coverity Mitbegründer Dr. Dawson Engler erhält ACM Grace Murry Hopper Award
… dem Software-Analysesystem von Coverity an der Standfort Universität, gemeinsam mit dem Mitbegründer Ben Chelf, Andy Chou und Seth Hallem, die die präzisen Quellcode-Analysefähigkeiten von Coverity weiter entwickeln. Dass sichere Software immer wichtiger für Unternehmen wird, bestätigt der Rekordumsatz von Coverity im ersten Quartal 2009 – verglichen …
Coverity Prevent - Mehr drin für Microsoft
Coverity Prevent - Mehr drin für Microsoft
… sein, dass der Code, den sie schreiben, so funktioniert wie beabsichtigt – sogar in komplizierten Multicore Umgebungen.“ Coverity Prevent bietet Entwicklern Microsoft-spezifische Analysefähigkeiten, mit denen sie kritische Defekte in der Entwicklungsumgebung identifizieren und die Zuverlässigkeit des Codes steigern können. Gleichzeitig sparen sie durch …
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 entdeckt Race Conditions und Deadlocks, Software Qualitätsfehler und Sicherheitsschwachstellen
Coverity entdeckt Race Conditions und Deadlocks, Software Qualitätsfehler und Sicherheitsschwachstellen
… beinhaltet ein neues hochentwickeltes Interface, mit dem die Entwickler die komplexen Überlappungen ihrer Multi-Threaded Anwendungen einfacher nachvollziehen können. Mit diesen Analysefähigkeiten ermöglicht Coverity Prevent SQS die automatische 100prozentige Analyse dieser Überlappungen – sie liefern bisher unerreichte Einsicht in komplexe Codegrundlagen. …
Sprung nach Europa: Coverity eröffnet Europazentrale in UK
Sprung nach Europa: Coverity eröffnet Europazentrale in UK
… schon heute 70 Software-Entwicklungsteams auf die Lösungen von Coverity, u.a. Aerosystems, ARM, Aselsan, AudioCodes, Checkpoint, France Telecom, Hewlett-Packard, Panda, Schneider Electric, Siemens, Symbian und Texas Instruments. # # # Ansprechpartner für die Presse: Coverity Ltd., Kathleen Langhi, Marketing Europe Tel: +1 (0) 415 321 5230, Agentur …
Sie lesen gerade: Coverity™ bietet statische Analysefähigkeiten für Symbian C++