Software Modeling & Analysis (¼ÒÇÁÆ®¿þ¾î ¸ðµ¨¸µ ¹× ºÐ¼®)
- OOAD , Testing & UML Basic     

(2017 Spring)

Course Syllabus

Team Projects

2017.03.02 :  ȨÆäÀÌÁö ¿î¿µ ½ÃÀÛÇÕ´Ï´Ù.
                + ¿ÃÇØ´Â ¼ö°­ÀοøÀÌ ¸¹½À´Ï´Ù.
                + ÀÌ ¼ö¾÷°ú ¿¬µ¿Çؼ­ ¿î¿µµÇ´ø 4Çг⠼ö¾÷(¼ÒÇÁÆ®¿þ¾î°ËÁõ)ÀÌ ¼ö°­ÀοøºÎÁ·À¸·Î ÀÎÇØ Æ󰭵Ǿú½À´Ï´Ù.
                + ¼ö¾÷ ¹× ½Ç½À ³»¿ëÀ» Á¶Á¤ÇÏ°Ú½À´Ï´Ù.

2017.06.19 :  ±â¸»°í»ç Á¡¼ö È®ÀÎÇϼ¼¿ä. ´ä¾ÈÁö È®ÀÎÀº 6/23(±Ý) 18:00 ~ 22:00 »çÀÌ¿¡ »õõ³â°ü 904È£·Î ã¾Æ¿À¼¼¿ä.

2017.06.21 : ¹æÇÐ Testing ±³À°
½´¾î¼ÒÇÁÆ®Å×Å©¿¡¼­ SW Testing ±³À°À» ÁøÇàÇÕ´Ï´Ù.
---------------------------------------------------------
¾ÈÀüÇÑ SW °³¹ßÀ» À§ÇÑ Å×½ºÆà ½Ç½À Ư°­
2017.06.27(¿ù) ~ 29(¼ö) (3ÀÏ ¿¬°­) 13:00 ~ 17:00
»õõ³â°ü 303È£(°­ÀÇ½Ç º¯°æµÇ¾ú½À´Ï´Ù.)
½Åû¸µÅ©: http://naver.me/x2iaS3vH
---------------------------------------------------------
TestingÀ» À§ÇÑ µµ±¸ÀÎ CodeScroll¢â »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ï ¼ö ÀÖ½À´Ï´Ù.
¹«·á·Î ÁøÇàµÇ´Â °­ÀÇ ÀÔ´Ï´Ù. Testing¿¡ °ü½É ÀÖÀ¸½Å ºÐµéÀº ¼ö°­Çϼ¼¿ä.
±³À°Á¤º¸: °Ç±¹´ëÇб³ °øÇб³À°Çõ½Å»ê¾÷´Ü Facebook post

Ãâ¼®ºÎ

¡¡

Schedule

WEEKS

DATE

Thursday (09:00~11:00) - 602È£

Friday (13:00~15:00) - 602È£

1

03.02 / 03.03

Course Introduction

Software Process Model (References (16MB)  
Introduction to Category Partitioning Test

2

03.9 / 03.10 Practice #1 - Category Partitioning Test Practice #1 - Category Partitioning Test

3

03.16 / 03.17 Advanced UML
   - UML Basics
   - Class Diagram  
Advanced UML
   - Sequence Diagram
   - Statechart Diagram

4

03.23 / 03.24 OOPT Stage 1000 - Plan & Elaboration
Case Study - LMS
Case Study - FRS
Case Study - PRINTER
Team Practice #2

5

03.30 / 03.31 Team Practice #2 Team Presentation #1 - OOPT Stage 1000

6

04.06 / 04.07 OOPT Stage 2030 - Analyze
Case Study - LMS
Case Study - FRS
Case Study - PRINTER
Team Practice #3

7

04.13 / 04.14 Team Practice #3 Team Presentation #2 - OOPT Stage 2030

8

04.20 / 04.21 Midterm Exam.

9

04.27 / 04.28 OOPT Stage 2040 - Design
Case Study - LM 
Case Study - PRINTER
Team Practice #4

10

05.04 / 05.05 Advanced UNL
   - Statecharts
°øÈÞÀÏ (¾î¸°À̳¯)

11

05.11 / 05.12 ÆÀº° °³º° ¸é´ã (05.10~05.11) Team Presentation #3 - OOPT Stage 2040

12

05.18 / 05.19 OOPT Stage 2050 - Construct
OOPT Stage 2060 - Testing

Case Study - PRINTER
Introduction to JUnit Testing
Team Practice #5

13

05.25 / 05.26 Team Presentation #4 - OOPT Stage 2050 & 2060 Introduction to Static Analysis
   - PMD, JDepend, xMetrics, FindBugs, SonarQube

14

06.01 / 06.02 Team Practice #6 Team Presentation #5 - Static Analysis

15

06.08 / 06.09 Team Presentation #6 - Demonstration ¡¡

16

06.15 / 06.16 Final Exam.