UML에 대한 소개 및 적용 사례 조사
- 최초 등록일
- 2008.04.14
- 최종 저작일
- 2008.04
- 4페이지/ 한컴오피스
- 가격 3,000원
소개글
믿을수 있는 자료! A+ 보장! 후회하지 않으실 것입니다.
목차
▲ UML의 정의
▲ UML의 특징
▲ UML의 목적
▲ UML의 도입효과
▲ UML의 적용사례
▲ UML의 활용 전망
본문내용
UML
▲ UML의 정의
UML은 Unified Modeling Language의 약자로 객체지향 분석(Analysis)과 설계(Design)를 위한 modeling Language 입니다. 1980년대 후반 ~ 1990년대 초반까지 생겨난 많은 객체 지향 그래픽 모델링 언어를 통합하여 생성된 언어이며, 1997년 처음 등장 하였습니다. 단일 매타 모델을 기초로 하며 소프트웨어 시스템을 표현하고 설계할 수 있도록 도와주며 객체 지향 그래픽 모델링언어를 사용한 만큼 객체 지향 방식의 형태를 지원 합니다. 또한 객체 기술에 관한 국제 표준화 기구인 OMG(Object Management Group)에서 이미 UML을 표준화로 인정했으며 현재 ver1.1까지 만들어져 있습니다. 이는 Booch, Rumbaugh(OMT), Jacobson등의 객체지향 방법론(methods)에 관한 석학들이 내어놓은 방법론의 통합으로 이러한 방법론의 명맥을 이어간다고 볼 수 있습니다.
▲ UML의 특징
가시화 언어("Language for Visualizing", The UML User`s Guide)
UML은 여러 개의 그래픽 기호로 구성되어 있으며 각 기호들은 정확한 의미를 가지고 있습니다. 그러므로 UML로 모델링한 것은 통일된 의미를 갖기 때문에 UML로 작성된 문서를 보는 사람들은 시스템에 대해 동일한 의미를 공유할 수 있게 됩니다.
명세화 언어("Language for Specifying", The UML User`s Guide)
명세화란 정확하고, 명백하며, 완전한 모델을 의미하는데, UML은 분석, 설계, 구현에서의 모든 중요한 결정에 대한 명세서를 다룰 수 있게 합니다.
구축하는 언어("Language for Constructing", The UML User`s Guide)
UML 언어에서는 프로그래밍 코드를 생성하는 것이 가능하고, 또한 구현된 코드로부터 UML 모델을 다시 생성할 수 있는 역공학(reverse engineering)도 가능합니다.
참고 자료
없음