![]() |
![]() |
||||
![]() |
![]() |
UPM / IMDEA Track in Software Development through Rigorous MethodsTable of ContentsFormal methods for concurrent and reactive systemsCoordinator(s)/Instructor(s)
Length4 credits (ECTS) PrerequisitesFormal logic; introductory courses on concurrency and concurrent programming; good base on programming This course has specific requirements, and if your initial level is not adequate, you may not pass. Therefore, we ask you to please include it in the mail you ought to send to graduate.school (at) software.imdea.org with the list of courses you want to take from the IMDEA track. You will receive a mail stating the courses in which you are welcome to enroll. If you enroll in an IMDEA Track course for which you did not receive explicit approval, you may be asked to switch over to a different one. Course web page (if any)Not yet available. Summary and objectivesReactive systems, such as concurrent programs, communication protocols and control systems, are characterized by their non-terminating behavior and their persistent interaction with their environment. This course introduces the theory and practice of formal methods for the design and analysis of reactive systems. The emphasis is on the underlying logical and automata-theoretic concepts, the algorithmic solutions, and heuristics to cope with the high computational complexity. Topics
EvaluationRecommended readingWill be given depending on the previous background of the students.
Back to the initial page |
|||
![]() |
|||||
Fractals are used with permission from their author Cory Ench
| © 2006-2007.
IMDEA Software. All rights reserved | Legal Notice | Privacy Policy |