목차
0. UML 정의
1. Development Process
2. UML 구성
1. Development Process
2. UML 구성
본문내용
1.UML 정의
1)UML이란?
Unified Modeling Language의 약자로 객체지향 분석(Analysis)과 설계(Design)를 위한 modeling Language이다. 이는 Booch, Rumbaugh(OMT), Jacobson등의 객체지향 방법론(methods)에 관한 석학들이 내어놓은 방법론의 통합으로 이러한 방법론의 명맥을 잇는다고 볼 수 있다. 또한 객체 기술에 관한 국제 표준화 기구인 OMG(Object Management Group)에서 이미 UML을 표준화로 인정했으며 현재 ver1.1까지 만들어져 있다.
방법론(methods)과 Modeling Language 차이
방법론은 생각과 행동을 구조화하는 방법을 명백히 제시한다. 예를 들어 사용자가 하나의 모델을 만들 때, 어떻게, 언제, 무엇을, 왜라는 모든 방법을 제시하는 것이 방법론인 반면에 이러한 모델을 단지 표현하는 것이 modeling language이다.
2)UML 표기와 의미
UML에서는 표기할려는 대상을 diagram을 사용하여 나타내고 그 대상에 의미를 부여한다.
2.Development Process
1)개발 프로세스(Development Process)와 UML
우리는 UML의 전체구성과 세부내용을 언급 전에 개발 프로세스를 먼저 알아보아야 할 것이다. 먼저 개발 프로세스를 언급하는 이유는 UML이 위에서 언급했듯이 방법론이 아니고 방법론에 따르는 설계 시 사용되는 언어일 뿐이라는데 있다.. 그러므로 하나의 방법론을 적용하여 언제 어디에 사용되는지 알아봄으로써 UML의 이해를 도울 수 있을 것이다.
2)구성
Requirement Analysis(요구분석) -> Analysis(분석) -> Design(설계) -> Implementation (구현)-> Test(테스트)
Development process의 구성은 대략 위와 같으며 이는 내용에 따라 구성된 것이다.
1)UML이란?
Unified Modeling Language의 약자로 객체지향 분석(Analysis)과 설계(Design)를 위한 modeling Language이다. 이는 Booch, Rumbaugh(OMT), Jacobson등의 객체지향 방법론(methods)에 관한 석학들이 내어놓은 방법론의 통합으로 이러한 방법론의 명맥을 잇는다고 볼 수 있다. 또한 객체 기술에 관한 국제 표준화 기구인 OMG(Object Management Group)에서 이미 UML을 표준화로 인정했으며 현재 ver1.1까지 만들어져 있다.
방법론(methods)과 Modeling Language 차이
방법론은 생각과 행동을 구조화하는 방법을 명백히 제시한다. 예를 들어 사용자가 하나의 모델을 만들 때, 어떻게, 언제, 무엇을, 왜라는 모든 방법을 제시하는 것이 방법론인 반면에 이러한 모델을 단지 표현하는 것이 modeling language이다.
2)UML 표기와 의미
UML에서는 표기할려는 대상을 diagram을 사용하여 나타내고 그 대상에 의미를 부여한다.
2.Development Process
1)개발 프로세스(Development Process)와 UML
우리는 UML의 전체구성과 세부내용을 언급 전에 개발 프로세스를 먼저 알아보아야 할 것이다. 먼저 개발 프로세스를 언급하는 이유는 UML이 위에서 언급했듯이 방법론이 아니고 방법론에 따르는 설계 시 사용되는 언어일 뿐이라는데 있다.. 그러므로 하나의 방법론을 적용하여 언제 어디에 사용되는지 알아봄으로써 UML의 이해를 도울 수 있을 것이다.
2)구성
Requirement Analysis(요구분석) -> Analysis(분석) -> Design(설계) -> Implementation (구현)-> Test(테스트)
Development process의 구성은 대략 위와 같으며 이는 내용에 따라 구성된 것이다.
추천자료
(조직개발) 삼성전자 조직개발 사례 분석
지식 경영에 대한 종류와 분석, 필요성, 프로세스 완전 분석
인적자원개발론 사이버 강의 1~4강 정리 자료
인간자원개발
[생명공학][생명공학기술][생명공학산업][바이오][생물산업]생명공학의 정의, 특징, 중요성, ...
[BPR][SCM][CALS][ERP][벤치마킹][TQM]BPR(비즈니스프로세스리엔지니어링), SCM(공급사슬관리...
[BPR][CALS][벤치마킹][ERP][TQM][SCM]비즈니스프로세스리엔지니어링(BPR), 칼스, 광속상거래...
[교수설계][교수설계 특징][교수설계 절차][교수설계 개발내용][교수설계 모델]교수설계의 정...
[운영지원시스템] 거래처리시스템(TPS), 프로세스통제시스템, 그룹지원시스템의 개념과 특징
버라이즌(Verizon)의 고객 서비스 (벨 애틀랜틱(Bell Atlantic) 창립, 버라이즌(Verizon)의 ...
[경영][연구개발투자경영][6시그마경영][윤리경영][참여경영]브랜드경영, 품질경영(TQM), 환...
한국정보통신기술협회(TTA) Tele-screen 디지털 사이니지 품질인증 기준 및 시험환경 만족도 ...
조직구조, 조직구조유형, 정태적조직, 라인조직, 라인-스태프조직, 직능조직, 동태적조직, 프...
소개글