[Forside] [Hovedområder] [Perioder] [Udannelser] [Alle kurser på en side]
Deltagerne vil efter kurset have indsigt i abstrakt fortolkning, den grundliggende teori om approximation (som fundet i data-flow analyse, program verifikation, type systemer, m.v.). Kursets arbejdsform vil også træne deltagernes evne til at læse og forstå videnskabelige artikler.
Ugentlige opgaver samt programmeringsprojekt
Kurset giver en grundlæggende viden om abstrakt fortolkning. I den klassiske ramme er udførslen af programmer modelleret som et transitionssystem. Udførselsrummet (collecting semantics) over-approksimeres herefter systematisk vha. Galois forbindelser. Vi vil både beskæftige os med det teoretiske, matematiske fundament, samt implementere de resulterende analyser i praksis som eksekverbare abstrakte fortolkere.
Oversættelse
Jan Midtgaard
Forelæsninger og øvelser
Forskningsartikler
http://www.cs.au.dk/~jmi/AbsInt/
Deltagerne skal ved afslutningen af kurset kunne:
http://cs.au.dk/studies/computer-science-programme/schedules/
Juni, reeksamen efter aftale med underviser.
Datalogisk Institut
Projekt og mundtlig eksamen (20 min.) uden forberedelse
7-skala, intern censur