Software Verification (¼ÒÇÁÆ®¿þ¾î °ËÁõ)
- Introduction to Software Testing & Static
Analysis
(2018 Spring)
2018.03.02 : ȨÆäÀÌÁö ¿î¿µ ½ÃÀÛÇÕ´Ï´Ù!!!
+ 3Çгâ SMA ¼ö¾÷°ú ¿¬µ¿Çؼ ÁøÇàµÇ´Â ¼ö¾÷ÀÔ´Ï´Ù.
2018.04.02 : 4.4(¼ö) ¼ö¾÷Àå¼Ò °øÁö
+ 4.4(¼ö), 13:00~15:00, ¼ö¾÷ Àå¼Ò´Â »õõ³â°ü 502È£ ÀÔ´Ï´Ù.
2018.06.11 : Áß°£°í»ç Á¡¼ö È®ÀÎÇϼ¼¿ä. ´ä¾ÈÁö È®ÀÎÀº 6/12(È) 11:00 ~ 14:00 »çÀÌ¿¡ °øÇаü 386È£·Î ã¾Æ¿À¼¼¿ä.
2018.06.23 : ±â¸»°í»ç Á¡¼ö È®ÀÎÇϼ¼¿ä. ´ä¾ÈÁö È®ÀÎÀº 6/29(±Ý) 11:00 ~ 17:00 »çÀÌ¿¡ °øÇаü 386È£·Î ã¾Æ¿À¼¼¿ä.
¡¡
Schedule
WEEKS |
DATE |
¿ù¿äÀÏ (13:00~15:00) - ½Å°øÇаü 1214È£ |
¼ö¿äÀÏ (13:00~15:00) - ½Å°øÇаü 1214È£ |
1 |
03.05 / 03.07 | Course Introduction | STA ÀÌ·Ð |
2 |
03.12 / 03.14 |
Lab. Orientation
Introduction to CTIP |
Team Practice #1 |
3 |
03.19 / 03.21 | STA ÀÌ·Ð | Team Presentation #1 (Junit , Eclipse ¹× ºôµå ȯ°æ) |
4 |
03.26 / 03.28 | STA ÀÌ·Ð | Team Practice #2 |
5 |
04.02 / 04.04 | STA ÀÌ·Ð | Team Presentation #2 (Mantis , SVN , JFeature ¹× CTIP) |
6 |
04.09 / 04.11 | STA ÀÌ·Ð | Team Practice #3 |
7 |
04.16 / 04.18 | STA ÀÌ·Ð |
Team Presentation #3 (Á¤ÀûºÐ¼® µµ±¸, ´ÜÀ§/½Ã½ºÅÛÅ×½ºÆ® µµ±¸) |
8 |
04.23 / 04.25 | Midterm Exam. | |
9 |
04.30 / 05.02 | STA ÀÌ·Ð |
À̷аÀÇ |
10 |
05.07 / 05.09 | °øÈÞÀÏ |
Team Practice #4 - °¢ ÆÀº°·Î SMA¿¡°Ô CTIP ȯ°æ Àü¼ö |
11 |
05.14 / 05.16 | STA ÀÌ·Ð | STA ÀÌ·Ð |
12 |
05.21 / 05.23 | STA ÀÌ·Ð | STA ÀÌ·Ð |
13 |
05.28 / 05.30 | Team Presentation #4 (1st System Testing) | Team Practice #5 |
14 |
06.04 / 06.06 | Team Presentation #5 (2nd System Testing & Static Analysis) | °øÈÞÀÏ |
15 |
06.11 / 06.13 | Team Presentation #6 (Final Presentation) | °øÈÞÀÏ |
16 |
06.18 / 06.20 | Final Exam. |
¡¡
STA ÀÌ·Ð °ÀÇ |
Chapter 1. Software Test and Analysis in a Nutshell Chapter 2. A Framework for Test and Analysis Chapter 3. Basic Principles Chapter 4. Test and Analysis Activities Within a Software process Chapter 5. Finite Models Chapter 6. Dependence and Data Flow Models Chapter 8. Finite State Verification Chapter 9. Test Case Selection and Adequacy Chapter 10. Functional Testing Chapter 11. Combinatorial Testing Chapter 12. Structural Testing Chapter 13. Data Flow Testing Chapter 14. Model based Testing Chapter 16. Fault based Testing Chapter 17. Test Execution Chapter 19. Program Analysis ¡¡ |
¡¡
¡¡