Skip to main content

System Validation 4: Modeling Software, Protocols & Other

MCS

System Validation is the field that studies the fundamentals of system communication and information processing. It allows automated analysis based on behavioural models of a system to see if a system works correctly. We want to guarantee that the system does exactly what it is supposed to do. 

The techniques put forward in system validation allow for proving the absence of errors. It allows the design of embedded system behaviour that is structurally sound and, as a side effect, forces you to make the behaviour simple and insightful. This means that the systems are not only behaving correctly, but are also much easier to maintain and adapt.

Reading material. J.F. Groote and M.R. Mousavi. Modeling and analysis of communicating systems. The MIT Press, 2014.

Course Summary

  1. Course Number

    2IMF30-4
  2. Prerequisites

    MCS 2IMF30-3

    You must successfully complete MCS 2IMF30-3 before you begin this course.

Enroll