Software Modeling (¼ÒÇÁÆ®¿þ¾î ¸ðµ¨¸µ)
- Software Development Process     

(2016 Fall for graduate students)

¡¡

Course Syllabus

2016.08.01 :  ȨÆäÀÌÁö ±¸Ãà Áß ÀÔ´Ï´Ù.
                ¼ö¾÷ ¹× °³º°/ÆÀ ÇÁ·ÎÁ§Æ®°¡ ¸¹Àº ¼ö¾÷ÀÔ´Ï´Ù. À¯ÀÇÇؼ­ ¼ö°­ ½ÅûÇϼ¼¿ä.
                À̹ø Çб⿡´Â ¼ÒÇÁÆ®¿þ¾î °³¹ß ÇÁ·Î¼¼½º¸¦ ÁßÁ¡ÀûÀ¸·Î ´Ù·ì´Ï´Ù.
2016.09.30 :  º¸°­ °øÁö
                + 2016.10.06 13:00~16:00 908È£
2016.10.21 :  º¸°­ °øÁö
                + 2016.10.27 18:00~21:00 908È£

Project

ÇÁ·ÎÁ§Æ®ÀÇ ÁÖ¿ä ¹æÇâ
      + KUPE (Konkuk Unified Process for Education) º¸¿Ï
      + Open Source Project È®Àå
      + Open Source Development È®Àå
      + °¢Á¾ Ưȭ ±â´ÉÀ¸·Î È®Àå

¡¡

Schedule

Week Date Topic (Friday, 10:00~13:00, 908È£)
1 09.02  Course Introduction (Lecture Notes)

 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

 10.21 : Áß°£°í»ç

 ¹ßÇ¥ #1 (10.07) : KUPE (Á¤¼¼Áø)
 ¹ßÇ¥ #2 (10.14) : RUP (ÀÌÁ¾ÈÆ)
 ¹ßÇ¥ #3 (10.21) : Open Source Project 2 (±è¹Î¿ì, ¿ÀÇöÅÃ, ÃÖ¼ö¿ë)
 ¹ßÇ¥ #5 (11.25) : Security for KUPE 2 (µÎ»ó±Õ, À̳²°ï, ¾ÈÁ¤Çö)
 ¹ßÇ¥ #5 (12.02) : Security for KUPE (½Å¹Î¿ë, ¿øÂùÈñ, ÀÌ»óÁø)
 ¹ßÇ¥ #6 (11.04) : ±âŸ ƯȭµÈ SDP
 ¹ßÇ¥ #7 (11.11) : OO Design Patterns & Anit Patterns
 ¹ßÇ¥ #8 (11.18) : Object-Oriented & UML (±èÀǼ·)
  

 ¹ßÇ¥ #9 ~ : °³¼±/È®ÀåµÈ KUPE °³ÀÎ/ÆÀº°·Î ¹ßÇ¥
 ¹ßÇ¥ : Architecture Desgin Process for KUPE (ÀÓ´ã¼·, ¹Ú¹®ÇÐ, Ã߷οä, ³¶·î¾Æ¿õ)
 ¹ßÇ¥ : patttern for KUPE (¹Ú¹®ÇÐ, ÀÓ´ã¼·, Ã߷οä, ³¶·î¾Æ¿õ)
 ¹ßÇ¥ : KUPE for Parallel System 2 (¹Ú¼ÒÀº, ÀÌö)
 ¹ßÇ¥ : KUPE for Image Deep Learning System (¹Ú¼ºÈÆ, À̸íÀç, Á¤ÇõÁØ)


 09.16 (Ãß¼®)

¡¡

2 09.09
3 09.16
4 09.23
5 09.30
6 10.07
7 10.14
8 10.21
9 10.28
10 11.04
11 11.11
12 11.18
13 11.25
14 12.02
15 12.09
16 12.16

¡¡

Team Projects

¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡
¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡
¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡
¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡