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