2015/2016

02142 Semantik og inferenssystemer

Kurset udbydes alene under MSc in Engineering, Security and Mobile Computing programmet.

Engelsk titel:

Semantics and Inference Systems

Sprog:

Point( ECTS )

5

Kursustype:

Kandidat
 

Skemaplacering:

F4 (tirs 13-17, fre 8-12)
Kurset starter circa midt i marts.

Undervisningens placering:

Campus Lyngby
Kurset samlæses med 02141 hvor yderligere detaljer kan findes.

Undervisningsform:

Forelæsninger, teoretiske øvelser, programmerings øvelser.

Kursets varighed:

13-uger

Eksamensplacering:

F4A, E4A

Evalueringsform:

Eksamens varighed:

Hjælpemidler:

Bedømmelsesform:

Pointspærring:

Obligatoriske forudsætninger:

Anbefalede forudsætninger:

Overordnede kursusmål:

De studerende lærer at forstå og anvende de centrale modeller der bliver introduceret i løbet af kurset og at bruge teknikker relateret til disse formalismer.

Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • fortolke betydningen af en given beskrivelse i en formel model (f.eks. semantikker)
  • udlede en beskrivelse i en formel model (f.eks. semantikker, inference systemer) for en ønsket egenskab eller opførsel givet som en tekstuel beskrivelse
  • ændre en given beskrivelse svarende til et givet kriterie (f.eks. tilføjelse af sprogkonstruktioner)
  • afgøre om en beskrivelse i en formel model opfylder en givet egenskab
  • udlede en egenskab ved at anvende bevisstrategier (f.eks. strukturel induktion, givne sætninger)
  • vælge formelle modeller der kan være nødvendige eller nyttige ved løsning af et givent problem
  • opnå målene som del af en gruppe, mens det individuelle ansvar opretholdes
  • kommunikere sine konstruktioner og løsninger på en klar og præcis måde

Kursusindhold:

Transitionssystemer, deres brug i operationel semantik for forskellige programmeringsparadigmer, samt formelle teknikker til at sammenligne specifikationer.

Inferenssystemer og deres anvendelser inden for simple type systemer og simple sikkerhedsegenskaber.

Litteraturhenvisninger:

- Semantics With Applications - An Appetizer, Hanne Riis Nielson and Flemming Nielson, Springer 2007.

Bemærkninger:

Kursets indhold er identisk med den sidste del af kurset 02141 "Datalogisk Modellering." Kurset begynder omkring midten af marts og samlæses med kursus 02141.

Kursusansvarlig:

Flemming Nielson , Lyngby Campus, Bygning 324, Tlf. (+45) 4525 3735 , fnie@dtu.dk

Institut:

01 Institut for Matematik og Computer Science

Kursushjemmeside:

http://www.imm.dtu.dk/courses/02142

Tilmelding:

I CampusNet
Sidst opdateret: 28. april, 2015