[SW설계역량 선진화]7강. 도메인 모델링에 적용하는 GRASP 패턴 (2021.9.8.)

KOSTA
2023-05-24

2021년 9월 세미나 'SW 설계 역량 선진화.' (2021.9.8.)

발표자 : 박준성 박사 • KOSTA 회장

1부 목차: 데이터 모델과 사용사례에서 SW설계 도출 

SW설계의 목적

SW설계는 언제 하나

분석 산출물=설계 투입물, 설계 모델=코드

분석 모델

SW상세 설계=객체 설계(Object Design)

사용사례 구현하는 도메인 모델객체 설계

도메인 모델링에 적용하는 GRASP 패턴

10분마다 리팩토링

코드 냄새 제거하는 리팩토링 기법


2부 목차: 도메인모델과 소스코드의 리팩토링

리팩토링 사례

리팩토링 전후 테스팅

SW상세 설계에 적용되는 원리

Factory Pattern

Adaptor(a.k.a. Wrapper) Pattern

Strategy(a.k.a. policy) Pattern

Command pattern

Observer Pattern

Producer Consumer Pattern

MVC Pattern


발표자 소개

박준성 박사는 서울대에서 경영학 학사/석사, 미국 Ohio State University에서 전산학/산업공학 학제간 박사를 취득한 후,

미국 University of Iowa에서 정보시스템 부문 영년직 종신교수가 되었으며,  중국 청화대학의 초빙교수와 한국 KAIST의 S급 초빙교수를 역임하였다.

미국 INFORMS 통신학회 회장, 국제SW공학협회 (SEMAT) 회장,  OMG Essence 국제표준 제정위원장을 역임하였다. 

INFORMS, IEEE, ACM 등에서 출판하는 국제학술지에 60여편의논문을 발표하였으며, Marquis Who's Who in the World에 등재되었다. 

미국 HP Software 전략자문위원, 한국 삼성SDS CTO(그룹 S급임원), LG전자  SW자문위원 등 국내외 다수의 글로벌 IT기업에서 임원 또는 자문역을 수임하였다. 

IT분야의 국책지원R&D과제를 다수 기획 수행하였으며, 과기부, 행자부, 산업부, 국방부 등 중앙정부부처에서 다수의 IT 관련 정책기획 위원회의 위원장을 수임해왔다.

(분당교육센터) 경기도 성남시 성남대로 34 하나프라자 6층

(가산교육센터) 서울특별시 금천구 가산디지털1로 70 호서대벤처타워 9층  

(종로교육센터) 서울특별시 종로구 우정국로 2길 21 대왕빌딩 7층

Tel.031-606-9311|E-mail. kosta@kosta.or.kr

Copyright ⓒ KOSTA

카카오톡 채널 채팅하기 버튼