Sie haben Fragen?
+49 (0)30 - 700 140 357

Weitere Informationen über Parasoft
Unsere Kontaktdaten

Parasoft® Deutschland GmbH
Unter den Linden 10
10117 Berlin

Telefon: +49 (0)30 - 700 140 357
Fax: +49 (0)30 - 700 140 150

E-Mail: infoparasoft.de

Funktionalitäten

Statische Analyse

Statische Codeanalyse, statische Datenflussanalyse, Code-Metriken

Mehr Informationen zu den folgenden Themen finden Sie hier Parasoft® Capabilities

Statische Codeanalyse: Fehler verhindern

Die statischen Analysen von Parasoft Test™ helfen Entwicklern dabei, Fehler zu vermeiden und zu entfernen. Parasoft verwendet Tausende von Regeln, die darauf abgestimmt sind, Code-Muster aufzuspüren, die zu Problemen bei der Zuverlässigkeit, Performance und Sicherheit führen können. 15 Jahre Forschung und Entwicklung haben Parasofts Regelwerk immer weiter verfeinert und optimiert.

Eliminieren Sie:

  • Sicherheitsschwachstellen
  • Abstürze
  • Deadlocks
  • Zufälliges Verhalten
  • Performance-Einbrüche

Überwachen Sie die Konformität nach:

  • OWASP Top 10
  • CWE/SANS
  • FDA
  • MISRA
  • PCI DSS

Datenflussanalyse: Laufzeitfehler enttarnen

Die Datenflussanalyse von Parasoft® Test ermöglicht das automatische Erkennen von Laufzeitfehlern, ohne den Code ausführen zu müssen. Die Technik simuliert die Ausführung und ermittelt Fehler über mehrere Module, Komponenten und Dateien hinweg. Das Ergebnis ist das frühzeitige und einfache Erkennen von kritischen Laufzeitfehlern wie Leaks, Abstürze, Deadlocks, Sicherheitsschwachstellen – Probleme, die sonst nur sehr zeitaufwendig aufzuspüren sind.

Code-Metriken: Komplexität messen und managen

Unnötig komplexer oder instabiler Code kann die Flexibilität vermindern und das Wiederverwerten erschweren. Parasoft Test stellt solchen Code heraus, indem es ein Set von anpassbaren industrieweit standardisierten Kennzahlen berechnet, spezifische Code-Bereiche identifiziert, welche die frei definierbaren Schwellwerte überschreiten.

Statische Analyse zu einem kontinuierlichen, nachhaltigen Prozess machen

Damit eine statische Analyse praktikabel ist, muss sie nahtlos in den Workflow des Entwicklerteams eingebunden sein. Parasofts Intrastruktur ist für kontinuierliches Integrieren und Testen vorkonfiguriert.

Sie erweitert die statische Analyse am Arbeitsplatz automatisch um folgende Funktionen:

Entwickler können Verletzungen überprüfen und darauf in wenigen Minuten reagieren. Die bewährte Infrastruktur und Technologie der statischen Analyse von Parasoft Test wird von einem breiten Spektrum an Entwicklungsumgebungen für die Programmiersprachen C, C++, Java und .NET unterstützt.

Mehr als nur statische Analyse

Die statische Analyse ist eine wichtige Komponente eines umfassenden Qualitätsprozesses – doch es ist lediglich eine Komponente. Die effektivsten Qualitätsprozesse involvieren eine Kombination von Test- und Analysepraktiken, die in den gesamten Entwicklungslebenszyklus der Software (SDLC) eingebettet sind. Aus diesem Grund sind die statischen Analysetechnologien von Parasoft Test vollständig in ein breites Spektrum an komplementären Testfunktionen integriert. Diese reichen von Peer Code Reviews über Modultests bis hin zu Funktions- und Lasttests für vollständige Geschäftsprozesse.

Parasoft Concerto ist die Lösung für Unternehmen, die konsistent und effizient qualitativ hochwertige Software produzieren wollen. Parasoft® Concerto vereint regelbasiertes Projektmanagement mit automatisierter Fehlererkennung und funktionalen Qualitätssicherungstests. Diese Kombination ermöglicht vorhersagbare Projektergebnisse und sorgt für ein beispiellos hohes Niveau bei der Produktivität und der Applikationsqualität.

Statische Codeanalyse für C/C++, Java und .NET

Detaillierte Informationen darüber, wie bestimmte Parasoft Test-Produkte die statische Codeanalyse implementieren, finden Sie hier:

Diese umfassenden Testprodukte für die Entwicklung verbinden statische Codeanalysen mit Modultests, Analysen der Codeabdeckung, Laufzeit-Fehlererkennung, Peer-to-peer Codeanalysen, Traceability und mehr.

Nach oben