SubjectsSubjects(version: 945)
Course, academic year 2023/2024
   Login via CAS
Embedded systems: models and verification - NSWI136
Title: Vestavěné systémy: modely a verifikace
Guaranteed by: Department of Software Engineering (32-KSI)
Faculty: Faculty of Mathematics and Physics
Actual: from 2010
Semester: winter
E-Credits: 3
Hours per week, examination: winter s.:2/0, Ex [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: cancelled
Language: Czech
Teaching methods: full-time
Teaching methods: full-time
Guarantor: doc. Ing. Stefan Ratschan, Ph.D.
Class: Informatika Mgr. - volitelný
Classification: Informatics > Software Engineering
Pre-requisite : NSWI101
Annotation -
Last update: T_KSI (25.03.2009)
Nowadays, by far the most microchips do not occur in desktop computers, but as embedded computing devices in cars, trains, robots, and the usual household equipment. However, the classical engineering approaches use continuous mathematical models to describe technical systems, while the computing field employs discrete models. In the lecture we will discuss formalisms bridging this gap and algorithms and software tools for the verification of the resulting models.
Literature - Czech
Last update: T_KSI (25.03.2009)
  • A. J. van der Schaft and J. M. Schumacher: An Introduction to Hybrid Dynamical Systems, Springer, 2000
  • Proceedings of HSCC conference series (Hybrid Systems: Computation and Control)
  • recent research articles

Syllabus -
Last update: T_KSI (25.03.2009)
  • Examples of embedded systems
  • Software tools for modelling embedded systems (SCILAB/SCICOS)
  • Basics of continuous dynamical systems and control theory
  • Formalisms with simple continuous dynamics: timed automata (+ applications)
  • Formalisms with more general continuous dynamics (switched systems, hybrid automata, ...)
  • Simulation: algorithms and tools
  • Zeno behavior and similar phenomena
  • Decidability, quasi-decidability, robustness
  • Safety verification: algorithms and tools
  • Verification of more complicated properties
  • Model predictive control

 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html