185.276 Analysis and Verification
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2011S, VU, 2.0h, 3.0EC, to be held in blocked form

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Aim of course

By considering selected examples the students shall get an overview on classical and advanced approaches for program analysis and verification and their application fields. Central is to get a deepened understanding of the underlying principles and concepts and of the analogies between program analysis and program verification.

Subject of course

Selected topics on program verification and program analysis, e.g. intra- and interprocedural program analysis, analysis of parallel programs, exhaustive vs. demand-driven analysis, principles like soundness, completeness and optimality in analysis, verification and optimization.

Additional information

Die Vorbesprechung und im Anschluss daran der erste Vorlesungstermin finden am Dienstag, den 08.03.2011, von 16-18 Uhr c.t. im Hörsaal EI 3a in der Gußhausstr. 25-29 statt. Eine allgemeine Vorbesprechung zu allen vom Arbeitsbereich Programmiersprachen und Übersetzer im SS 2011 angebotenen Lehrveranstaltungen findet am Mittwoch, den 02.03.2011, von 13-14 Uhr s.t. im Hörsaal EI4 in der Gußhausstr. 25-29 statt.

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Tue16:30 - 18:0001.03.2011 - 30.06.2011EI 3A Hörsaal KNOOP
Analysis and Verification - Single appointments
DayDateTimeLocationDescription
Tue01.03.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue08.03.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue15.03.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue22.03.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue29.03.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue05.04.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue12.04.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue19.04.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue26.04.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue03.05.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue10.05.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue17.05.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue24.05.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue31.05.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue07.06.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue14.06.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue21.06.201116:30 - 18:00EI 3A Hörsaal KNOOP
Tue28.06.201116:30 - 18:00EI 3A Hörsaal KNOOP
Course is held blocked

Examination modalities

Grading assignments and oral examination. Further information on the evaluation and grading process is available at the homepage of the lecture course.

Course registration

Curricula

Study CodeObligationSemesterPrecon.Info
066 937 Software Engineering & Internet Computing Mandatory elective

Literature

No lecture notes are available.

Previous knowledge

Die Vorlesung ergänzt die Lehrveranstaltungen 185.274 Weiterführender Übersetzerbau, 185.276 Analyse und Verifikation und 185.205 Semantik von Programmiersprachen. Sie empfiehlt sich deshalb inbesondere für Studierende, die im Bereich von Programmiersprachen und Übersetzerbau einen besonderen Schwerpunkt setzen, eine Seminararbeit, ein Praktikum oder ihre Diplomarbeit anfertigen möchten.

Im SS 2011 bietet sich besonders der parallele Besuch der Lehrveranstaltung 185.323 Verifikation von Übersetzern an, die im Rahmen einer Erasmus/LLP-Vereinbarung mit der Martin-Luther-Universität Halle-Wittenberg, Deutschland, von Prof. Dr.habil. Wolf Zimmerman in der Zeit vom 01.03.2011 bis 11.03.2011 gehalten wird.

Preceding courses

Accompanying courses

Continuative courses

Miscellaneous

Language

German