Advanced Software Engineering (°í±Þ ¼ÒÇÁÆ®¿þ¾î°øÇÐ)
 - Introduction to Model Checking Theories and Tools  
(2014 Fall for graduate students)
¡¡

Course Syllabus
¡¡

Schedule

Week Date Lecture Projects & Presentations
1 09.05    Course Introduction (Lecture Note)
    
   Chapter 1. Automata
   Chapter 2. Temporal Logic
   Chapter 3. Model Checking
   Chapter 4. Symbolic Model Checking
   Chapter 5. Timed Automata
   Chapter 6. Reachability Properties
   Chapter 7. Safety Properties
   Chapter 8. Liveness Properties
   Chapter 9. Deadlock-freeness
   Chapter 10. Fairness Properties 

 10.03 : °³ÃµÀý
 
 11.14 : Áß°£°í»ç

 12.12 : ÈÞ°­ (ISIC 2014 Âü°¡)

 12.19 : ±â¸»°í»ç 

2 09.12
3 09.19
4 09.26
5 10.03
6 10.10
7 10.17
8 10.24
9 10.31
10 11.07
11 11.14
12 11.21
13 11.28
14 12.05
15 12.12
16 12.19

¡¡

Team Projects

ÆÀ 1Â÷ ¹ßÇ¥ (09.26)
- Introduction
2Â÷ ¹ßÇ¥ (10.10)
- Dining Philosophers
3Â÷ ¹ßÇ¥ (10.31)
- Dining Philosophers
4Â÷ ¹ßÇ¥ (11.21)
- GetOut (SMV)
5Â÷ ¹ßÇ¥ (11.28)
- GetOut (SPIN)
6Â÷ ¹ßÇ¥ (12.05)
- ÇÁ·ÎÆ÷Àý
7Â÷ ¹ßÇ¥ (12.19)
- ³í¹®¹ßÇ¥
¼­¿µÁÖ TIMES ¼Ò°³ - - - - ¹ÌÁ¤ Á¤¼¼Áø
±èÀ翱 , Á¤¼¼Áø Cadence SMV ¼Ò°³ DP (w SMV) DP DP2 (w SPIN) GO GO¡¡
¿ÀÁØ , ÀÓ´ã¼· SPIN ¼Ò°³ DP (w SPIN) DP (w SMV) GO Simple WAN Fabrics¡¡ ¿ÀÁØ
±è´ëÈñ , ÇѱâÈ« SPIN ¼Ò°³ DP (w SPIN) DP (w SMV) GO¡¡
¹Ú¼ºÈÆ , ¹ÚÁø¼º NuSMV ¼Ò°³ DP (w SMV) DP (w SPIN) GO GO¡¡ ¹«ÀκñÇàü Interrupt È帧Á¦¾î ¹ÚÁø¼º

¡¡

¡¡