2010/2011

02263 Formelle Aspekter af Software Engineering

Engelsk titel: 


Formal Aspects of Software Engineering

Sprog:


Point (ECTS )


5

Kursustype:   

Civil- Videregående Kursus
Kurset udbydes under åben uddannelse


Skemaplacering:

F4B

 

Undervisningsform:

Forelæsninger, opgaveregning og projektarbejde.

Kursets varighed:

13-uger

Evalueringsform:

Hjælpemidler:

Bedømmelsesform:

Tidligere kursus:

49238, 02262

Pointspærring:

Faglige forudsætninger:

,

Ønskelige forudsætninger:


Overordnede kursusmål:

Kurset har til formål at give deltagerne færdigheder i matematisk baserede metoder til udvikling af pålidelige programmelsystemer.


Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • opstille en formel specifikation ud fra en uformel opgavebeskrivelse
  • anvende udvalgte specifikations-stile og -teknikker til at konstruere modeller på et passende abstraktionsniveau
  • trinvis forfine en specifikation
  • opstille verifikationsforpligtelser (f.eks. forfiningsbetingelser og krævede systemegenskaber)
  • verificere simple verifikationsforpligtelser
  • oversætte en specifikation til et udførbart program
  • anvende udvalgte værktøjer relateret til formelle metoder
  • forklare hvad der kan opnås ved brug af formelle metoder
  • kommunikere resultater på en klar og præcis måde

Kursusindhold:

Formel specifikation med udgangspunkt i et eller flere typiske eksempler på specifikationssprog. Forskellige specifikationsteknikker og stile til at konstruere modeller på forskellige abstraktionsniveauer. Trinvis udvikling og verifikation.
Implementeringsrelation(er). Anvendelse af datamatbaserede specifikations-værktøjer.


Kursusansvarlig:

Anne Elisabeth Haxthausen, 322, 014, (+45) 4525 7510, ah@imm.dtu.dk  

Institut:

02 Institut for Informatik og Matematisk Modellering

Kursushjemmeside:

http://www2.imm.dtu.dk/courses/02263

Tilmelding:

I CampusNet,

Nøgleord:

Abstraktion og modellering, formelle metoder, formel specifikation, programmeludvikling
Sidst opdateret: 27. juni, 2011