(Till kursinformation i PDF-format)
Gör en intresseanmälan här.

Pålitlig programvara för inbyggda system

Kurslängd:
2 dagar

Kursmål: Deltagarna skall på ett teoretiskt och praktiskt sätt få exempel på hur man utvecklar och designar för pålitliga program i ett inbyggda system.

Målgrupp: Kursen vänder sig till programmerare av inbyggda system.

Förkunskaper: Programmeringsvana. Språken C och C++ används i exemplen. För avsnittet Modellering med UML krävs kännedom om objektorienterad programmering.

Innehåll
1. Principer - Henrik Thane, Mälardalens högskola - 1 1/2 dag

  • De fundamentala problemen vid design och verifiering av programvara kontra "klassiska" ingenjörsdicipliner.
  • Hasardanalys - när blir en programvara farlig - och hur farlig?
  • Säker design - hur skall man designa sin programvara & Hw för att eliminera, reducera, och kontrollera hasarder (farorna)?
  • Feltolerans - Hur designar man feltolerant programvara?
  • Verifiering av sekventiella program (statisk analys, testning och debugging)

2. Praktiska erfarenheter - CC SYSTEMS AB i Uppsala, 2 - 4 h

  • Projekt - några fallstudier
  • Krav
  • Svårigheter - lösning
  • Skillnader mellan projekten
  • Utvecklingsmetodik - så här gör vi på CC Systems
  • Process
  • Realtidsprogrammering
  • Modellering med UML
  • Simulering

Tid och plats:
Inga kurstillfällen finns för tillfället.

Avgift:
3800:- per deltagare (Medlemsföretag)
5000:- per deltagare (Icke medlemsföretag)

Genomförande:
Kursen är utvecklad och genomförs av Henrik Thane i samarbete med Mälardalens Högskola och CC Systems i Uppsala.

Information
Närmare information kan erhållas via
Anders Martinsen, 021 - 10 31 07
e-post: anders.martinsen@mdh.se