Contact
QR code for the current URL

Story Box-ID: 624299

MathWorks GmbH - Standort Aachen Friedlandstraße 18 52064 Aachen, Germany http://www.mathworks.de
Contact Mr Thomas Andraczek +49 241 47576729
Company logo of MathWorks GmbH - Standort Aachen
MathWorks GmbH - Standort Aachen

Neue Polyspace-Produkte zur Codeverifizierung von MathWorks

Umfassende Funktionen zur Codeverifizierung: von schneller Bug-Suche bis zu Beweisen für High-integrity Embedded Software

(PresseBox) (Aachen, )
MathWorks erweitert seine Polyspace-Produktfamilie durch zwei neue Codeverifizierungs-Tools: Polyspace Code Prover und Polyspace Bug Finder. Die Tools sind Bestandteil des neuen Release 2013b. Sie bieten End-to-End Software-Verifizierungsfunktionen auch für den Einsatz in frühen Entwicklungsphasen und decken die Suche nach statischen Fehlern, das Prüfen von Codierungsregeln, das Erzeugen von Code-Metriken sowie den Beweis der Abwesenheit von Laufzeitfehlern ab. Dank dieser Funktionen kann die Robustheit von Embedded Software gewährleistet werden, die unter den höchsten Qualitäts- und Sicherheitsanforderungen eingesetzt wird.

Polyspace Code Prover ist ein auf formalen Methoden basierendes Verifizierungstool mit dem die Korrektheit bestimmter Code-Eigenschaften überprüft wird. Ingenieure, die mit der Verifikation ihres Codes beauftragt sind, können mit Polyspace Code Prover nachweisbar ermitteln, ob und wo mögliche Laufzeitfehler auftreten werden. Die Überprüfung wird durch farbkodierte, beweisgestützte Ergebnisse erleichtert, was einen effizienten Entwicklungsprozess von hochqualitativer Software ermöglicht. Darüber hinaus nutzt Polyspace Code Prover die MATLAB-Plattform, wodurch Anwender Zugriff auf leistungsstarke MATLAB-Funktionen erhalten, wie ein robustes Scheduling an Computer-Cluster, Skripte für die Automatisierung, Darstellung von Ergebnissen sowie Berichterstellung für die Zertifizierung. Polyspace Code Prover enthält nun Funktionen, die zuvor in Polyspace Client for C/C++ und Polyspace Server for C/C++ verfügbar waren.

Polyspace Bug Finder identifiziert Laufzeitfehler und weitere Fehlerquellen in Embedded Software. Mithilfe statischer Analysen werden in Polyspace Bug Finder der Kontrollfluss und der Datenfluss funktionsübergreifend analysiert. Das Tool kann eine Vielzahl verschiedener Probleme auffinden wie numerische Fehler, Speicherfehler und sonstige Programmierfehler. Anders als bei der herkömmlichen manuellen Überprüfung können Ingenieure nun fehlerhaften Code mit Polyspace Bug Finder schnell identifizieren, bewerten und korrigieren, woduch der Entwicklungsprozess beschleunigt wird. Zudem überprüft das Tool die Einhaltung von Codierungsstandards wie MISRA und JSF++ sowie anwenderspezifischen Regeln und stellt Metriken für die Qualität und Komplexität des Codes bereit. Wie schon Polyspace Code Prover greift auch Polyspace Bug Finder für Scheduling, Skripte und Ergebnisdarstellung auf die MATLAB-Plattform zurück. Beide Produkte verfügen über Simulink-Integration für den Einsatz mit automatisch generiertem Code.

"Da die Polyspace-Produktfamilie eine umfassende Lösung zur Codeverifizierung darstellt, können Ingenieure schnell mehr Vertrauen in Qualität und Sicherheit von Embedded Software durch den gesamten Entwicklungsprozess aufbauen", sagt Paul Barnard, Marketing Director für Design Automation bei MathWorks. "Dank statischer Analysen und auf formalen Methoden basierenden Verifizierungstechniken bieten Polyspace Bug Finder und Polyspace Code Prover Ingenieuren die Möglichkeit, Fehler bereits in frühen Entwicklungsphasen zu finden und nachzuweisen, dass ihre Software sicher und für die Auslieferung bereit ist."

Polyspace Code Prover und Polyspace Bug Finder sind ab sofort erhältlich.

Website Promotion

Website Promotion

MathWorks GmbH - Standort Aachen

MathWorks ist der führende Entwickler von Software für mathematische Berechnungen. MATLAB, "the language of technical computing", ist eine Programmierumgebung für die Algorithmenentwicklung, die Analyse und Visualisierung von Daten sowie für numerische Berechnungen. Simulink ist eine grafische Entwicklungsumgebung für die Simulation und das Model-Based Design von dynamischen Mehrdomänen-Systemen und Embedded Systems. Ingenieure und Wissenschaftler weltweit setzen diese Produktfamilien ein, um die Forschung sowie Innovationen und Entwicklungen in der Automobilindustrie, der Luft- und Raumfahrt, der Elektronik, dem Finanzwesen, der Biotechnologie und weiteren Industriezweigen zu beschleunigen. Produkte von MathWorks sind zudem an den Universitäten und Instituten wichtige Lehr- und Forschungswerkzeuge. MathWorks wurde 1984 gegründet und beschäftigt mehr als 2800 Mitarbeiter in 15 Ländern. Der Hauptsitz des Unternehmens ist Natick, Massachusetts, in den USA. Lokale Niederlassungen in der D-A-CH Region befinden sich in Aachen, Bern, München und Stuttgart. Weitere Informationen finden Sie unter mathworks.com.

Weitere Updates zur 2013b Meldung erhalten Sie, wenn Sie uns auf Twitter folgen: @MATLAB (#R2013b). Verbinden Sie sich auch mit uns auf Xing, sowie LinkedIn und Facebook.

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.
Important note:

Systematic data storage as well as the use of even parts of this database are only permitted with the written consent of unn | UNITED NEWS NETWORK GmbH.

unn | UNITED NEWS NETWORK GmbH 2002–2024, All rights reserved

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.