openPR Recherche & Suche
Presseinformation

Coverity Scan-Site - Anwendungsarchitekturdaten von über 2500 Open-Source-Projekten

18.02.200912:08 UhrIT, New Media & Software

(openPR) San Francisco, 18. Februar 2009 – Coverity, Spezialist für Software-Qualität und -Sicherheit, veröffentlicht die Anwendungsarchitekturdateien und Diagramme von mehr als 2500 bekannten Open-Source-Software-Projekten auf der Seite scan. coverity.com. Das Sammeln dieser Daten gründet auf dem Vertrag mit dem U.S. Department of Homeland Security (DHS) und erfolgte mit dem Coverity Architecture Analyzer. Diese neue, öffentlich zugängliche Informationsquelle kommt Entwicklern zu Gute, die Open-Source-Packages in ihre Anwendungen einbauen wollen. Zudem können Entwickler die Architekturen erfolgreicher Projekte studieren, um so die Struktur ihrer eigenen Anwendungen zu verbessern.



„Der Coverity Architecture Analyzer hat mir einige unerwartete Beziehungen zwischen Teilen des Codes aufgezeigt, denen ich nun nachgehen werde“, illustriert Volker Lendecke vom Samba Team. „Vorteilhaft ist, dass sich die Architekturdiagramme in unser Wiki zur Projekt-Dokumentation einarbeiten lassen - so nehmen neue Entwickler schnell Fahrt auf.“

Die Scan-Datenbank enthält Diagramme von Anwendungsarchitekturen aus über 2500 Open-Source-Projekten, wie Amanda, NTP, OpenPAM, OpenVPN, Overdose, Perl, PHP, Postfix, Python, Samba und TCL. Jedes Diagramm bildet bis zu mehrere hundert Elemente ab, die ein vorgegebenes Softwareprojekt enthält.

„Eine hochleistungsfähige, skalierbare Architektur ist auf eine kontinuierliche Optimierung angewiesen, so dass die verschiedenen, sprachlich unterschiedlichen Komponenten anhand von Best Practices agieren. Anwendungsarchitektur ist mehr als ‚set it and forget it.’ Sie verlangt ständige Pflege, um Probleme zu identifizieren und zu lösen, von neuen Plattformen zu profitieren und neue Lasten und Features in den Griff zu bekommen“, erklärt Senior Analyst Mike Gualtieri im aktuellen Report von Forrester Research ‚Best Practices: Attaining and Maintaining Blazing Fast Web Site Performance.’

Die Möglichkeit, eine Darstellung einer Anwendungsarchitektur und der damit verbundenen Daten zu betrachten, birgt viele Vorteile für Entwickler: Wollen sie etwa ein Projekt aus der Scan Sammlung nutzen oder darauf aufbauen, können sie die Architekturpläne anderer Codebasen heranziehen, die das gleiche Projekt nutzen. Dieser Vergleich verhilft ihnen zu einem tieferen Verständnis der Struktur und der Fähigkeiten der Open-Source-Software, die sie in Erwägung ziehen.

Entwicklern, die ein Plug-In oder ein Modul für ein bereits existierendes Open-Source- Package schreiben, hilft das Verständnis der Architektur, um sicher zu stellen, dass das Design die Erwartungen und Absichten der Open-Source-Anwendung erfüllt. Schließlich können die Entwickler, die an einem bestimmten Anwendungstyp arbeiten (etwa einen Web-Server) die Architekturen von ähnlichen, erfolgreichen Open-Source-Projekten studieren und so die Entwicklung der eigenen Anwendungsarchitektur verbessern und vorantreiben.

„Diese neue Informationsquelle ist ein weiterer Teil von Coverity’s stetigen Anstrengungen, wertvolle Ressourcen für Softwareentwickler zur Verfügung zu stellen und gleichzeitig den Standard in der Entwicklung von Software mit hoher Sicherheit und Qualität anzuheben“, erläutert David Maxwell, Open-Source-Stratege bei Coverity und NetBSD Entwickler. „Die strukturellen Daten von vielen verschiedenen Anwendungen zu teilen schafft eine Fundgrube für Open-Source und kommerzielle Entwickler, die planen, ein bestimmtes Open-Source-Projekt zu nutzen. Es ist auch eine Informationsquelle für Entwickler, die sich über Anwendungsarchitekturen im Allgemeinen informieren möchten.“

Die Scan-Architektursammlung entstand mit Hilfe des Coverity Architecture Analyzer. Dieses Tool bildet die Beziehungen zwischen Code-Elementen auf Funktions- und Datei-Ebene ab, identifiziert die zu Grunde liegenden Strukturen der Software und hilft so Entwicklern dabei, Verletzungen architektonischer Standards zu identifizieren. Der Coverity Architecture Analyzer erfordert keine Veränderungen am Quellcode oder an der Build-Umgebung.

Seit 2006 werden mit den Tools von Coverity auf der Scan-Site mehr als 50 Millionen Codelines auf einer täglichen Basis von 250 Projekten analysiert. Von Beginn an haben Open-Source-Entwickler die Scan-Site genutzt und mehr als 8500 Sicherheitsschwachstellen und Qualitätsdefekte identifiziert und eliminiert. Das Architekturverzeichnis ist öffentlich zugänglich unter www.scan.coverity.com/arch/.

Open-Source-Entwickler können sich mit einer E-Mail an E-Mail in das Scan-Projekt aufnehmen lassen oder Gratis-Lizenzen des Coverity Architecture Analyzers zum Gebrauch mit den gesammelten Informationen in der Coverity Architecture Datenbank anfordern. Testversionen des Coverity Architecture Analyzers können nach einer Registrierung unter http://scan.coverity.com/arch/trial sofort heruntergeladen werden.
Entwickler, die am Scan-Projekt teilnehmen, erhalten zudem Zugang zu einer interaktiven Anwendung des Coverity Architecture Analyzer und können so das Verzeichnis noch genauer durchsuchen.

Diese Pressemeldung wurde auf openPR veröffentlicht.

Verantwortlich für diese Pressemeldung:

News-ID: 283332
 134

Kostenlose Online PR für alle

Jetzt Ihren Pressetext mit einem Klick auf openPR veröffentlichen

Jetzt gratis starten

Pressebericht „Coverity Scan-Site - Anwendungsarchitekturdaten von über 2500 Open-Source-Projekten“ 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.

Schneider Electric setzt bei Softwaresicherheit auf Coverity Static Analysis
Schneider Electric setzt bei Softwaresicherheit auf Coverity Static Analysis
SAN FRANCISCO/USA – 4. Mai 2010 – Schneider Electric, einer der weltweit größten Anbieter von Energiemanagement-Lösungen, hat sich für die statische Analyse von Coverity, führendes Unternehmen im Bereich Software-Integrität, entschieden. Im Rahmen eines automatisierten Prozesses ermittelt die Lösung Softwaredefekte in der Automatisierungs- und Steuerungssoftware Unity von Schneider. Die Entscheidung fiel im Zuge einer Top-Down-Qualitätsinitiative für die Unity-Produktreihe. Dabei prüfte Schneider Electric seinen bestehenden Prozess der Softw…
Coverity macht Schluss mit gefährlicher Software
Coverity macht Schluss mit gefährlicher Software
SAN FRANCISCO – 15. März 2010 – Coverity, Inc., führender Anbieter von Lösungen zur Software Integrität, wird qualifizierten Global 2000 Unternehmen mit Interesse an Softwaresicherheit Software Integrity Audits anbieten. Die Software Integritätsprüfung von Coverity kann Softwaredefekte entdecken, die sich auf das Verhalten von Software auswirken, den Programmablauf blockieren oder die Leistung von sicherheitskritischen Geräten oder Produkte beeinflussen. Coverity erweitert dieses Angebot auch auf ausgewählte Zulieferer der teilnehmenden Globa…

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 …
LAMP Stack zuverlässiger als sonstige Open-Source-Software – laut Coverity-Analyse im Auftrag des US-Heimatschutzministeriums
LAMP Stack zuverlässiger als sonstige Open-Source-Software – laut Coverity-Analyse im Auftrag des US-Heimatschutzministeriums
… beschleunigen. In Handarbeit bräuchte man dafür allein beim Linux-Kernel mehr als 28 Mannjahre. Im Rahmen der Analyse arbeitet Coverity mit Entwicklungsleitern von Open-Source-Projekten zusammen, damit die gewonnenen Erkenntnisse der Open-Source-Gemeinde zugute kommen und bei der Bereitstellung von Fixes für die gefundenen Softwarefehler helfen. „Die …
Coverity macht Schluss mit gefährlicher Software
Coverity macht Schluss mit gefährlicher Software
SAN FRANCISCO – 15. März 2010 – Coverity, Inc., führender Anbieter von Lösungen zur Software Integrität, wird qualifizierten Global 2000 Unternehmen mit Interesse an Softwaresicherheit Software Integrity Audits anbieten. Die Software Integritätsprüfung von Coverity kann Softwaredefekte entdecken, die sich auf das Verhalten von Software auswirken, den …
Führende Open-Source-Softwareprojekte beseitigen nach Coverity-Scan alle sechs Minuten Softwaredefekte
Führende Open-Source-Softwareprojekte beseitigen nach Coverity-Scan alle sechs Minuten Softwaredefekte
Coverity-Untersuchung im Auftrag des Department of Homeland Security zeigt, dass die Entwickler der 32 bekanntesten Open-Source-Projekte in der 1. Woche nach Veröffentlichung der Ergebnisse im Schnitt alle sechs Minuten Softwaredefekte beheben LINUXWORLD, BOSTON, 3. April 2006 – Coverity, Inc., Entwickler der führenden skalierbaren Lösung für die Quellcodeanalyse, …
Coverity® Software Build Analysis – neu und wegweisend
Coverity® Software Build Analysis – neu und wegweisend
Coverity, Inc., führendes Unternehmen bei Software Integrität, kündigt die Einführung von Coverity Build Analysis, eines neuen und hochpräzisen Softwareanalysesystems an, das Bestandteil des Coverity Integrity Center sein wird. Ineffiziente und unpräzise Build-Systeme verlangsamen und verteuern die Softwareentwicklung. Dieses Problem löst Coverity mit …
Coverity\'s innovative SAT-Engine setzt Meilenstein bei Software-Codeanalyse
Coverity\'s innovative SAT-Engine setzt Meilenstein bei Software-Codeanalyse
Weltweit erste Anwendung von Satisfiability zur Beschleunigung von Software-Entwicklung jetzt in Coverity Prevent SQS verfügbar Coverity, Inc., US- amerikanischer Spezialist für Quellcode-Analyse und Qualitätssicherung von Software, kündigt eine auf Boolescher Satisfiability (SAT) basierende Software-Analyse-Engine an. Wesentlicher Bestandteil der neuen …
Coverity hilft Mozilla bei der Verbesserung von Firefox
Coverity hilft Mozilla bei der Verbesserung von Firefox
San Francisco, 15. August 2006 – Coverity, Inc., Entwickler der führenden skalierbaren Lösung für die Quellcodeanalyse, kündigte heute die Einbindung des Mozilla-Projekts in ein Programm zur Verbesserung der Qualität des Webbrowsers Firefox unter Einsatz der Quellcode-Analysesoftware von Coverity an. Firefox fand kürzlich Aufnahme in der Kreis der mehr …
ACHTZIG PROZENT ALLER HERSTELLER VON SICHERHEITSSOFTWARE – DARUNTER DIE VIER GRÖSSTEN FIRMEN – SETZEN ZUR OPTIMIERUNG IHRES CODES AUF COVERITY
ACHTZIG PROZENT ALLER HERSTELLER VON SICHERHEITSSOFTWARE – DARUNTER DIE VIER GRÖSSTEN FIRMEN – SETZEN ZUR OPTIMIERUNG IHRES CODES AUF COVERITY
Symantec, McAfee, RSA Security und PGP eliminieren mit Coverity Prevent Sicherheitsdefekte schon früh im Entwicklungsprozess SAN FRANCISCO, 13. Juni 2006 – Coverity, Inc., Entwickler der führenden Lösung für die Quellcodeanalyse, gab heute bekannt, dass die Branchenführer Symantec, McAfee, RSA Security und PGP mit Hilfe von Coverity Prevent Sicherheitslecks …
Coverity entdeckt Race Conditions und Deadlocks, Software Qualitätsfehler und Sicherheitsschwachstellen
Coverity entdeckt Race Conditions und Deadlocks, Software Qualitätsfehler und Sicherheitsschwachstellen
Coverity auf der Embedded World: Halle 11, Stand 426 Coverity demonstriert 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 …
Coverity prüft regelmäßig Sicherheit und Qualität von 250 Open-Source-Projekten
Coverity prüft regelmäßig Sicherheit und Qualität von 250 Open-Source-Projekten
SAN FRANCISCO und MONTREAL, 2. Mai 2007 – Coverity, Inc., Entwickler der führenden Lösung für die Quellcodeanalyse, kündigte heute eine wichtige Aktualisierung der Infrastruktur von scan.coverity.com an. Diese Site dient der Analyse der Qualität und Sicherheit von Open-Source-Software. Das Upgrade ermöglicht die rasche Erweiterung der Site und die reguläre …
Sie lesen gerade: Coverity Scan-Site - Anwendungsarchitekturdaten von über 2500 Open-Source-Projekten