02917 Advanced Topics in Embedded Systems (June 2007)

DTU Study handbook: Description

ARTIST - Network of Excellence on Embedded Systems Design: Announcement

General topic: Models, analysis and tools for embedded systems. The concrete content of the course will vary from year to year.

This year: The main part will be given by:

Form: The course is this year partitioned into three periods:

  1. First period (4/6 - 8/6, 4 days as 5/6 is a holiday): Lectures by Martin Fränzle and lab sessions. Lecture 1,Lecture 2, Lecture 3-4, Lecture 5, Lecture 6, Lecture 7, Lecture 8. Article 1, Article 2

    New version of HySat is uploaded here (which fixes old bugs concerning integer arithmetics).

    In the lectures, we will introduce a comprehensive set of state-based models as well as automatic procedures for their analysis. The exercise classes will complement this by providing hands-on experience with appropriate verification tools. Keywords: Finite-state systems, computation tree logic (CTL), CTL model checking, symbolic methods, SAT solving, hybrid discrete-continuous automata models, verification by approximation, satisfiability of large arithmetic formulae.

  2. Second period (11/6 - 12/6):
    1. Lectures by Simon Perathoner, Nikolay Stoimenov and Wolfgang Haid on Modular Performance Analysis with Real Time Calculus, and hands-on exercises with RTC. Slides
    2. Lectures by Arne Hamann and Razvan Racu on Symbolic Timing Analysis for Systems (SymTA/S), a system-level performance and timing analysis approach based on formal scheduling analysis techniques and symbolic simulation, and hands-on exercises with SymTA/S. Slides
  3. Third period (12/6 - 25/6}: Project work, which might concern be building keypress verification tool yourself within a guided process.
    The students may complete this project at their home institution and hand in the required material no later than June 25, 2007.

Diplomas: Two kinds of diplomas are issued: one kind for completion of the first two periods, and another for successful completion of all three periods, including the project.

Lectures:The lessons takes place in building 321, room 053. First lecture starts Monday, June 4, at 9:00 am.

Responsible Teachers: Michael R. Hansen (mrh@imm.dtu.dk), Jan Madsen (jan@imm.dtu.dk), and Hans Henrik Løvengreen, (hhl@imm.dtu.dk), all Informatics and Mathematical Modelling, Technical University of Denmark.

Registration: Send email to Michael R. Hansen (mrh@imm.dtu.dk) no later than Friday, May 25.

Travel grants: There is a limited number of travel grants. To apply for a grant, send email to Michael R. Hansen (mrh@imm.dtu.dk) with personal information (name, affiliation, ph.d. supervisor, title of project, ect. and a budget.

Accommodation:You may have a look at: Danhostel Lyngby Vandrerhjem

Travel information:You may have a look at:


Last update: May 15, 2007, Michael R. Hansen