Du har inte javascript påslaget. Det innebär att många funktioner inte fungerar. För mer information om Vinnova, ta kontakt med oss.

Våra e-tjänster för ansökningar, projekt och bedömningar stänger torsdagen den 25 april kl 16:30 för systemuppdateringar. De beräknas öppna igen senast fredagen den 26 april kl 8:00.

AVerT - Automated Verification and Testing

Diarienummer
Koordinator Scania CV AB
Bidrag från Vinnova 6 435 238 kronor
Projektets löptid november 2018 - november 2021
Status Avslutat
Utlysning Elektronik, mjukvara och kommunikation - FFI
Slutrapport 2018-02727 svensk.pdf (pdf, 245 kB)

Syfte och mål

Syftet har varit att skapa formella metoder och verktyg för industriell utveckling av säkerhetskritiska system. Ambitionen var att arbeta inom fyra områden: 1. requirement decomposition 2. deductive verification of C-code 3. verification of Simulink models 4. Automated Learning based Testing on Vehicle Simulators Pga rättighetsskäl utgick det sista, och angående 3, så skapades resultat men dessa bedöms för krävande att förvalta ty en extern verktygsleverantör skulle behövas. Inom 1 och 2 har skapats bra resultat och dessa utvecklas vidare inom fortsättningsprojektet AVerT2.

Resultat och förväntade effekter

Projektet har i huvudsak skapat resultat i form av metoder och verktyg inom två områden: 1. automatisk formell verifiering av källkod skriven i C, 2. strukturering av krav för att stödja en kompositionell formell verifiering av stora system, tex en lastbil. Vi förväntar oss att dessa resultat kommer överföras till Scanias verksamhet och även andra företag. Det finns ett stort intresse för detta. Dock är inte resultaten ännu färdiga att direkt användas i industrin. Därför har fortsättningsprojektet AVerT2 skapats med fokus på packetering av resultaten för industriell användning.

Upplägg och genomförande

Central i projektet har varit en doktorand vid KTH. Han har dels forskat vilket resulterat i vetenskapliga artiklar, dels jobbat med implementation av verktyget AnnotationWeaver som utvecklas inom projektet, och sen också jobbat med case studies. Projektet har även haft exjobbare, sommarjobbare och projektanställningar som alla bidragit till verktygsutveckling och fallstudier. Arbetet med fallstudier har löpande gett feedback om vilken ny forskning som behövs samt hur verktyget behöver utvecklas.

Texten på den här sidan har projektgruppen själv formulerat. Innehållet är inte granskat av våra redaktörer.

Senast uppdaterad 5 juli 2022

Diarienummer 2018-02727

Statistik för sidan