Lectures for the NDP Course on Distributed System Modeling, Verification, and Testing
(Fall 2008)
(Please download Uppaal to your computer before the lecture day!)
Lecture 09: Modeling, Verification, and Testing of Reactive Systems
Topics:
- Reactive system concepts
- Formal models (LTS, FSM, EFSM, Statecharts)
- Simple FSM modeling
- Modeling reactive systems using Uppaal
- System simulation using Uppaal
- Model checking using Uppaal
- Model-based testing of reactive systems (introduction)
Lecture 10: Modeling, Verification, and Testing of Real-time Systems
Topics:
- Model-based testing of reactive systems:
principles, methods, and tools (continued)
- Real-time systems
- Timed Automata (TA)
- Modeling real-time systems using Uppaal
- System simulation and verification using Uppaal
- Model-based testing of real-time systems using Uppaal-Cover and Uppaal-TRON