Advanced Topics in Embedded Systems
Instructor: Insup Lee
Download Lectures
Date | Lectures |
Sept 8 | • Course Outline [ ppt | pdf ] |
Sept 13 | • Process Algebra: Calculus of Communicating Systems (CCS) |
Sept 15 | • Process Algebra: Communicating Sequential Processes (CSP) |
Sept 20 | • Process Algebra: Communicating Sequential Processes (CSP) |
Sept 22 | • Formal Test Generation [ ppt | pdf ] • Reading List: [TB99], [Tre96], [HLSU02], [Hen97] |
Sept 27 | • Model Checking • Reading List: [BCM+90], [CES86] |
Sept 29 | • Runtime Verification [ ppt | pdf ] • Reading List: [HR01], [LBW03], [SVB+03], [NST04] |
Oct 4 | No Class |
Oct 6 | No Class |
Oct 11 | • Using Statistical Analysis for Bug Finding [ ppt | pdf ] • Reading List: [ECH+01], [KE03] |
Oct 13 | No Class |
Oct 18 | • Hierarchical Finite State Machines with Multiple Concurrency Models • Reading List: [GLL99] |
Oct 20 | • Runtime Verification of Atomicity in Multi-Threaded Programs [ ppt | pdf ] • Required: [FF04], Optional: [WS04], [SBN+97], [AHB03], [Lip75] |
Oct 25 | No Class: Fall Break |
Oct 27 | • Merging Partial Behavioural Models [ pdf ] • Required: [UC04], Optional: [UKM03], [SDV95] |
Nov 1 | • Test Generation From Hybrid Models • Required: [HPPS03], Optional: [SPHP02], [LP00] |
Nov 3 | No Class |
Nov 8 | • Model Carrying Code [ ppt | pdf ] • Required: [SVB+03] |
Nov 10 | • Attack Analysis and Detection for Ad Hoc Routing Protocols [ ppt | pdf ] • Required: [HL04] |
Nov 15 | • A Program Supervision Framework [ pdf ] • Required: [NS04] |
Nov 17 | No Class |
Nov 22 | • Application of Control Theory to Software System • Required: [CEBA02], [LSTS02], Optional: [ASL+03], [Cer03], [Eke99] |
Nov 24 | No Class: Thanksgiving Break |
Nov 29 | • Mimicry Attacks on Host-Based Intrusion Detection Systems • Required: [WS02] |
Dec 1 | • Monitoring Temporal Properties of Continuous Signals • Required: [MN04] |
Dec 6 | No Class |
Dec 8 | No Class |