UML Toolkit.

by HANS-ERIK ERIKSSON and MAGNUS PENKER

 

 

Advanced Networks System Design

1.강의 개설의의 및 목적
 컴포넌트 설계 방법론을 이용하여 네트워크 시스템을 설계 할 수 있는
능력을배양하기 위하여 대규모 소프트웨어 life cycle관리, 인터넷,
ATM망 등의 서비스 및 망의 제어 관리 응용 소프트웨어용 컴포넌트의
설계, 분석, 구현 기술등을 OMT, UML등의 설계방법론을 이용하여 익히
며, 세미나 및 프로젝트등을 통하여 분산 컴포넌트로 구성된 네트워크
시스템 설계 능력 및 구현 능력을 배양한다
2.교재,참고 교재
 <교재>
 -  HANS-ERIK ERIKSSON AND MAGNUS PENKER, "UML Toolkit"
WILEY COMPUTER PUBLISHING, 1998, ISBN 0-471-19161-2
 
 <참고 교재> 
 Joseph Schmuller, "SAMS Teach Yourself UML in 24 Hours", 1999,
  ISBN 0-672-31636-6
 PAUL T. AMMANN, "Managing Dynamic IP Networks", 2000, ISBN
   0-07-125429-9
3.주별강의내용
 - 1주차 : 과정 소개, 개요 및 기본적인 개념
 - 2주차 : What is the UML?, An Overview of UML
 - 3주차 : Use-Case Modeling, Classes, Objects, and
           Their Relationships
 - 4주차 : Dynamic Modeling,Advanced Dynamic Modeling
           : Real-Time System
 - 5주차 : Physical Architecture, Extending the UML
 - 6주차 : Design Patterns and UML, Process for Using UML
 - 7주차 : Getting Started, Case Study
 - 중간평가
 - 8주차 ~ :  발표
 - 기말평가
4.과제부과
 - Client-Server System Using UML Techniques
5.시험 및 평가내용, 평가방법
  - 출석: 10%
  - 중간고사:40%
  - 과제: 30%
  - 발표: 20%

 

강 의 자 료

  

 Introduction to UML

  Chapter 1

 What is the Unified Modeling Language?

  Chapter 2

 An Overview of UML

  Chapter 3

 Use-Case Modeling

  Chapter 4

 Classes, Objects, and Their Relationships

  Chapter 5

 Dynamic Modeling

  Chapter 7,8,9,10

 Physical Architecture