Hoppa till innehåll
EN In english

Strategiskt forskningscentrum för förutsägbara inbyggda programvarusystem

Diarienummer
A3 05:191
Start- och slutdatum
060101-121231
Beviljat belopp
49 000 000 kr
Förvaltande organisation
Mälardalen University, Västerås
Forskningsområde
Informations-, kommunikations- och systemteknik

Summary

Programmet är inriktat på hantering av den ökande komplexiteten av mjukvara i datorbaserade produkter. Många svenska industrier baseras på produkter som innehåller komplex mjukvara i inbyggda datorsystem. Sådan hårdvara finns i industriautomation, transportsystem, telekom, medicinsk teknik och försvarssystem.Forskarna inom programmet är alla verksamma inom Mälardalens Högskola med starka nätverk till bl a UU, KTH, LiU och LU samt EU. Forskningsresultaten väntas få mycket stor betydelse för svensk industri. Inbyggda system har en avgörande betydelse för både stora som små företags framtida konkurrenskraft. VB för 2006: PROGRESS har till uppgift att finna metoder för kostnadseffektiv hantering av den ökande komplexiteten i programvara i datorbaserade produkter, och att vara ett internationellt erkänt center för förutsägbar utveckling av inbyggd programvara, huvudsakligen för fordons-, automations- och telekommunikationsbranscherna. PROGRESS kommer att utveckla teorier, metoder och verktyg för (i) förutsägbar utveckling av inbyggd programvara från programvarukomponenter och existerande kod, (ii) gränssnitt till och med den underliggande plattformen och skapande av plattformar utifrån tillämpningskrav, och (iii) användning av realtidsmodeller och analys i hela utvecklingskedjan. Kärnan i vårt angreppssätt är ett modellbaserat ramverk för förutsägbar komponentbaserad utveckling. 2006 etablerades PROGRESS med organisation, aktivitetsplanering och rekrytering av 4 professorer, 6 forskare och 10 doktorander. Forskningen bedrivs i fyra ömsesidigt stödjande forsk-ningskluster som fokuserar på komponentbaserad programvaruutveckling (CBD), exekverings-plattformar (Pla), pålitlighet (Dep) och återanvändning av existerande programvara (Leg).

Populärvetenskaplig beskrivning