Unabhängiges Software-Prüfzentrum

Software ist schwer fassbar, unsichtbar, multidimensional vernetzt und mit vielen Abhängigkeiten behaftet. Testaufwände machen bei Firmen oft die Hälfte des Entwicklungsbudgets aus, doch jeder weiß, dass Software nicht 100% fehlerfrei ist und gerade aus Kundensicht ist es schwer nachvollziehbar, was in der Black Box „Software“ passiert.

Das Fraunhofer IESE bietet in seinem Software-Prüfzentrum Dienstleistungen rund um die Prüfung von Softwaresystemen als unabhängige und objektive Prüfinstanz an. Experten durchleuchten die Software und begleitende Dokumente dabei mit Spezialwerkzeugen und kommen so Fehlern im Produkt oder den zugrundeliegenden Prozessen auf die Spur. Mit der Erfahrung aus vielen hundert Produktbewertungen und einem auf dem modernsten Stand ausgestatteten Prüflabor bietet das Fraunhofer IESE in Verbindung mit seiner Unabhängigkeit seinen Kunden eine objektive, professionelle und schnelle Qualitätsbewertung von software-intensiven Produkten.

Leistungen

  • Unabhängige Begutachtung von Softwaresystemen und Begleitdokumenten (z.B. Spezifikationen, Design-Dokumente, Testpläne)
  • Überprüfung von Qualitätszielen (z.B. Zuverlässigkeit, Performanz, Technical Debt)
  • Einhaltung von Standards und Normen (z.B. CMMI, ISO 12207, IEC 61508, ISO 26262)
  • Aufzeigen von Verbesserungs- und Optimierungspotenzial

Beispiele aus unserem Leistungskatalog:

  • Werkzeuggestützte Architekturbewertung
  • Statische Code-Analysen
  • Simulation von Architekturkonzepten und Designs
  • Modellqualitätsbewertung
  • Variantenanalysen
  • Prüfung von Sicherheitskonzepten

Ausstattung

Unser Labor verfügt über eine umfangreiche Werkzeugausstattung(*) zur Durchführung verschiedener Analyseschritte.

  • Gängige Prüfwerkzeuge wie Astrée, Understand, CodeSonar, …
  • Speziell entwickelte Werkzeuge zur automatischen Analyse von Architekturen, Modellqualität und Varianten
  • E/E und Systems-of-Systems-Simulationsframework zur virtuellen Integrationsprüfung, Funktionsprüfungen, Fault-Injection-Tests, Entscheidungsunterstützung in der Architekturauslegung, System-of-System-in-the-Loop-Prüfungen, Deployment-Analysen, Multicore-Parallelisierung etc.
  • Dedizierte Analysehardware für schnelle Ergebnisse und zum Schutz von Kundendaten

*) Durch die enge Kooperation mit Herstellern werden Werkzeuge je nach Herstellervorgaben ggf. exklusiv für Kundenaufträge lizensiert.