CORDIS - Forschungsergebnisse der EU
CORDIS
Inhalt archiviert am 2024-06-18

Mobility between Europe and Argentina applying Logics to Systems

Article Category

Article available in the following languages:

Auf dem Weg zu sichereren und zuverlässigeren relevanten Computersystemen

Eine EU-Initiative befasste sich mit Werkzeugen und Methoden, um die korrekte Funktionsweise von Computersystemen in der Entwicklung formal zu überprüfen.

Digitale Wirtschaft icon Digitale Wirtschaft

Inspektionen, Komplettlösungen und andere Überprüfungen verfolgen das Ziel, zu gewährleisten, dass die Resultate der einzelnen Schritte in der Softwareentwicklung die Absichten des vorhergehenden Schritts auf die richtige Weise zusammenfassen. Eine Erprobung im Sinne der Ausführung der Software ist nur eins von mehreren Verfahren, die bei der Computersystemverifikation eingesetzt werden. Eine systematische Computersystemverifizierung trägt dazu bei, das Eindringen von Softwareproblemen in die Produktionsumgebung zu verhindern. Das EU-geförderte Projekt MEALS (Mobility between Europe and Argentina applying logics to systems) schlug einen mathematischen Ansatz zur Analyse von Systemen in frühen Entwicklungsstadien vor. Die Projektpartner entwickelten strenge auf Mathematik basierende Instrumente und Verfahren entwickelt, um jedes beliebige Computersystem zu beschreiben und sein Design zu unterstützen. Dazu gehören Werkzeuge zur Modellierung und Analyse verschiedener Arten von Systemen, einschließlich eingebetteter Controller, verteilter Systeme und Web-Services. Dies diente der Untersuchung der grundlegenden Eigenschaften im Zusammenhang mit Funktionsfähigkeit, Sicherheit, Leistungsprofilen, Fehlertoleranz und vielen anderen heute unverzichtbare Features. Durch Verifizieren von Schlüsseleigenschaften mithilfe dieser Tools zeigte MEALS, dass das Systemdesign zur gewünschten Spezifikation passt. Diese Tools und Techniken helfen, fehlerhafte Entwürfe aufzuzeigen, bevor eine bedeutende Investition gemacht wird. Die Projektergebnisse wurden in mehr als 300 Beiträgen für Peer-Review-Zeitschriften, internationale Konferenzen und Workshops präsentiert. Wissenstransfer, Gemeinschaftsbildung und Verbreitungsaktivitäten im Zusammenhang mit Spezifikation, Verifikation und Synthese von zuverlässigen alltäglichen Computing-Systemen fanden im Rahmen von Tagungen, Workshops und Informationsveranstaltungen statt. Darüber hinaus wurden 213 transatlantische Forschungsbesuche durchgeführt. MEALS förderte den künftigen verstärkten industriellen Einsatz formaler Verifikationsverfahren und führt damit zu einer deutlichen Verbesserung der Qualität von zukünftiger Software.

Schlüsselbegriffe

Computersysteme, Software-Entwicklung, Computer-System-Verifikation, MEALS

Entdecken Sie Artikel in demselben Anwendungsbereich