openPR Recherche & Suche
Presseinformation

Structure 101: Software-Architekturen verstehen, definieren und kontrollieren

01.08.200716:10 UhrIT, New Media & Software

(openPR) 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 Technologiepartnerschaft mit Headway, einem tonangebenden Unternehmen bei der Software-Strukturanalyse. Die automatisierte Lösung Structure 101, für Java bereits erhältlich, kombiniert die Strukturanalyse-Technologie und Reverse-Engineering-Techniken von Headway mit der Coverity-Software DNA Map und erstellt automatisch hochpräzise Diagramme der Software-Architektur und deren Abhängigkeiten innerhalb von C/C++-Strukturen. Als Besonderheit liefert Structure 101 an jedem beliebigen Punkt des Entwicklungszyklus ausführbare Informationen über die Softwarearchitektur. Nützlich ist dieses Merkmal besonders für verteilte Entwicklungsprojekte. Die Stärke von Structure 101 liegt in den vielen unterschiedlichen Perspektiven zur Darstellung der Software-Architektur, insbesondere die skalierbare Abbildung der Matrix (z.B. Abhängigkeitsgrafiken, Schichtmodell, Dependency Structure Matrix), der Befolgung der SW-Designregeln sowie die Benachrichtigung im Falle von Regelüberschreitungen. Damit eröffnet das Produkt den Technikexperten durch alle Levels Vorteile, insbesondere den Software-Entwicklern, Designern und Entwicklungsleitern.



Mit Structure 101 behalten Software-Entwickler den Überblick über den gesamten Entwicklungszyklus ihrer Produkte. Dazu bietet das Produkt unterschiedliche Analysefunktionen für Softwarearchitekturen, darunter:
• Automatische Visualisierung von vorhandenen Architekturen, wobei sämtliche Abhängigkeiten deutlich markiert sind, so dass Architekten und Entwickler sich innerhalb von Minuten einen Überblick über die Struktur des Programmcodes verschaffen können.
• Veränderungen der Architektur im Laufe der Zeit lassen sich durch strukturelle Vergleiche zwischen den aktuellen und früheren Versionen präzise nach verfolgen. Änderungen an Struktur und Abhängigkeiten werden optisch hervorgehoben.
• Eine Analyse der Auswirkungen kann durchgeführt werden, bevor die tatsächlichen Änderungen vorgenommen werden, so dass der Designer die möglichen Auswirkungen eines Refactoring vorweg erkennt.
• Durchsetzen von Designrichtlinien, wodurch automatisch entsprechende Abweichungen aufgespürt und markiert werden, um für die künftige Integrität der Architektur zu sorgen und Nachteile aufgrund von Komplexität zu vermeiden.

Structure 101 setzt auf der Software Prevent SQS mit DNA Map von Coverity auf, die eine vollständige und präzise Map des Quellcodes unter Zugriff auf ein vorhandenes Build-System anlegt. Unterschiedliche Darstellungsmöglichkeiten der Architektur liefern wertvolle Einblicke in die Software-Struktur, übermäßig komplexe Bereiche des Codes lassen sich mit Komplexitätszahlen markieren (z.B. zyklische Abhängigkeiten und übermäßig zyklomatische Komplexität).

Technische Voraussetzungen:
Unterstützte Plattformen: Windows, Linux oder Solaris
Unterstützte Programmiersprachen: C/C++ und Java
Systemanforderungen: 1 GB freier Festplattenspeicherplatz, 512 MB RAM, Software Coverity Prevent SQS

Verfügbarkeit:
Structure 101 für C/C++ ist derzeit in der Beta-Phase und wird für Kunden ab dem 3. Quartal 2007 exklusiv über Coverity und seine Vertriebspartner verfügbar sein. Structure 101 für C/C++ und für Java kann per Lizenz auf Jahresbasis bei Coverity erworben werden. Die Preise richten sich nach der Anzahl der Zeilen des zu analysierenden Codes.

# # #

Ansprechpartner für die Presse: Coverity Ltd., Kathleen Langhi, Marketing Europe
Tel: +1 (0) 415 321 5230, E-Mail
Agentur Lorenzoni GmbH, Public Relations, Beate Lorenzoni
Landshuter Straße 24, 85435 Erding b. München
Tel.: +49 (0) 8122 / 55917-22, E-Mail

Diese Pressemeldung wurde auf openPR veröffentlicht.

Verantwortlich für diese Pressemeldung:

News-ID: 149705
 1736

Kostenlose Online PR für alle

Jetzt Ihren Pressetext mit einem Klick auf openPR veröffentlichen

Jetzt gratis starten

Pressebericht „Structure 101: Software-Architekturen verstehen, definieren und kontrollieren“ 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:

IEEE 1588 Protocol Software: Version 1.03 with new features and extended hardware support
IEEE 1588 Protocol Software: Version 1.03 with new features and extended hardware support
… implementation. With the version 1.03, IXXAT also supports the new IPv6 standard, which is more and more relevant for the implementation of new devices. The modular software structure, with a basic package and optional extensions, e.g. for IPv6, IEEE 802.3, Unicast and Transparent Clock, enables an optimal adaptation of the software package to the application …
Bild: Seminar „Softwarearchitektur“Bild: Seminar „Softwarearchitektur“
Seminar „Softwarearchitektur“
Unter dem Dach der Fraunhofer Academy bietet das Fraunhofer-Institut für Experimentelles Software Engineering IESE in Kaiserslautern im Herbst wieder das Seminar „Softwarearchitektur“ für Softwareentwickler und IT-Entscheider an. Architekturen sind der Schlüssel zum Erfolg bei der Entwicklung und beim Ausbau von Softwaresystemen. Sie definieren Baupläne über Eigenschaften, Verhalten und Strukturen der Software. Effektiv genutzte Softwarearchitekturen erlauben Vorhersagen, inwieweit funktionale und qualitative Anforderungen erreicht werden kö…
Bild: structure – published by DETAIL jetzt als eigenständige ZeitschriftBild: structure – published by DETAIL jetzt als eigenständige Zeitschrift
structure – published by DETAIL jetzt als eigenständige Zeitschrift
Zeitschrift für Tragwerksplanung und Ingenieurbau kann ab März 2018 abonniert werden.structure – published by DETAIL wird zur eigenständigen internationalen Fachzeitschrift für Bauingenieure mit eigenem Markenauftritt. Bisher nur als Sonderheft erhältlich, erscheint sie ab der ersten Ausgabe am 01. März 2018 künftig viermal im Jahr. Das Magazin richtet …
Bild: DETAIL Preis 2018 ausgelobt: Innovative Details gesucht!Bild: DETAIL Preis 2018 ausgelobt: Innovative Details gesucht!
DETAIL Preis 2018 ausgelobt: Innovative Details gesucht!
… schlüssigen Gesamtkonzepts auszeichnen. Zusätzlich zum Hauptpreis werden in Anlehnung an die ergänzenden Formate der Zeitschrift DETAIL die beiden Sonderpreise DETAIL inside und structure – powered by DETAIL vergeben. Neben Architekten sind daher auch Innenarchitekten, Designer und Gestalter sowie Bauingenieure und Tragwerksplaner aufgerufen, sich mit …
Bild: ACSI-Projekt: "EU-Vergabeinstitute prüfen den Markt nicht richtig"Bild: ACSI-Projekt: "EU-Vergabeinstitute prüfen den Markt nicht richtig"
ACSI-Projekt: "EU-Vergabeinstitute prüfen den Markt nicht richtig"
Agile Software-Architekturen deutlich weiter als dargestellt München, 8. September 2011. Knut Lünse, CTO beim Münchner Systemhaus SAPHIR kritisiert das ACSI-Projekt (Artifact-Centric Service Interoperation) der Europäischen Union: "Es scheint, als prüften die Vergabeinstitute nicht, was in dieser Richtung bereits auf dem Markt vorliegt". Denn hier sei …
Sprung nach Europa: Coverity eröffnet Europazentrale in UK
Sprung nach Europa: Coverity eröffnet Europazentrale in UK
… 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 bereits in der frühen Phase des Entwicklungsprozesses. …
Bild: S&N AG startet erfolgreich in EU-ForschungsprojektBild: S&N AG startet erfolgreich in EU-Forschungsprojekt
S&N AG startet erfolgreich in EU-Forschungsprojekt
Internationale Zusammenarbeit für effizientere Geschäftsprozesse Die S&N AG beteiligt sich am EU-Forschungsprojekt SENSORIA und schließt eine Kooperation mit der Universität Leicester, England ab. Ziele der Zusammenarbeit sind Effizienzsteigerungen bei der Abbildung von Geschäftsprozessen und eine Erhöhung der Wiederverwendbarkeit von Komponenten und Services im Rahmen Service Orientierter Architekturen (SOA). Der Projektname SENSORIA steht für “Software Engineering for Service-Oriented Overlay Computers” und ist ein europäisches Forschungs…
Bild: OOP2013: Vorstellung codeBeamer 7.0 ALM-System mit Agile Scrum und KanbanBild: OOP2013: Vorstellung codeBeamer 7.0 ALM-System mit Agile Scrum und Kanban
OOP2013: Vorstellung codeBeamer 7.0 ALM-System mit Agile Scrum und Kanban
… Issue Ranking + Agile Dashboard + Set-up Guides for Requirements and Test Management + Comparable Baselines + Dynamic Wiki Tree Structure Live Demos finden auf der OOP am Stand 8.5 bei Intland Software statt; zudem ist ein DemoVideo verfügbar: http://www.youtube.com/watch?feature=player_embedded&v=r9tXQDexj_0 Über "codeBeamer": Das webbasierte …
Bild: Zuwachs in der Software-Architecture-Camp-FamilieBild: Zuwachs in der Software-Architecture-Camp-Familie
Zuwachs in der Software-Architecture-Camp-Familie
Das Software Architecture Camp wird um drei weitere iSAQB-zertifizierte Seminare erweitert Das Camp umfasst zwölf Module, die sich mit unterschiedlichem Themen-Fokus an Software Architekten richten. Behandelte Themen sind unter anderem Flexible Architekturen, Soft Skills für Softwarearchitekten oder Domain-Driven Design. Neu dabei: Modul FUNAR, IMPROVE und BLOCKCHAIN Nun wurde das Produktportfolio des Software Architecture Camp gleich um drei weitere Module erweitert. Im Modul FUNAR beschäftigt sich Michael Sperber mit Funktionaler Softwa…
Seminar „Softwarearchitektur“
Seminar „Softwarearchitektur“
Am Fraunhofer-Institut für Experimentelles Software Engineering IESE in Kaiserslautern beginnt am 15. April 2013 das Seminar „Softwarearchitektur“ für Softwareentwickler und IT-Entscheider. Architekturen sind der Schlüssel zum Erfolg bei der Entwicklung und beim Ausbau von Softwaresystemen. Sie definieren Baupläne über Eigenschaften, Verhalten und Strukturen der Software. Effektiv genutzte Softwarearchitekturen erlauben Vorhersagen, inwieweit funktionale und qualitative Anforderungen erreicht werden können. Darüber hinaus können Entwickler d…
Sie lesen gerade: Structure 101: Software-Architekturen verstehen, definieren und kontrollieren