- Level Expert
- المدة 4 ساعات hours
- الطبع بواسطة EIT Digital
-
Offered by
عن
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 systems does exactly what it is supposed to do. The techniques put forward in system validation allow to prove the absence of errors. It allows to design embedded system behaviour that is structurally sound and as a side effect enforces 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. ’Requirements by modal formulas' is the third course that shows you how to specify requirements for the automata in order to establish the correct relation between the requirements and the behaviour of the system. Reading material. J.F. Groote and M.R. Mousavi. Modeling and analysis of communicating systems. The MIT Press, 2014.الوحدات
Basic Hennessy-Milner logic
4
Videos
- Introduction MOOC requirements by modal formulas
- Hennessy-Milner logic
- Identities for HM-logic
- Dualities
1
Readings
- Book exercises
The modal mu-calculus
1
Assignment
- Basic Modal Formulas
2
Videos
- Fixed point operators
- Regular formulas
1
Readings
- Book exercises
Extensions to modal formulas
3
Videos
- Data in modal formulas
- Alternating fixed points
- Peterson's algorithm revisited
1
Readings
- Book exercises
Boolean Equation Systems
1
Assignment
- Advanced modal formulas
2
Videos
- Translation to a Boolean Equation System (BES)
- Solving a Boolean Equation System
Auto Summary
Embark on a journey through "System Validation (3): Requirements by Modal Formulas," an expert-level course designed for IT and Computer Science professionals. This course delves into the essential field of system validation, focusing on ensuring systems communicate and process information accurately. You'll learn sophisticated techniques to analyze system behavior models and guarantee error-free operation. Guided by the authoritative text "Modeling and Analysis of Communicating Systems" by J.F. Groote and M.R. Mousavi, you'll gain insights into specifying automata requirements to align system behavior with predefined criteria. This not only assures correct performance but also enhances system maintainability and adaptability. This comprehensive 240-hour course, offered by Coursera, is available through flexible subscription plans, including Starter and Professional options. Ideal for seasoned professionals, this course empowers you with the knowledge to design robust, efficient, and easily manageable systems.

Jan Friso Groote