Association : 협회
generalization : 일반화
realization : 실현
Dependency : 의존
7월 7일
2088
이수현
uml : unified modeling language
객체지향 소프트웨어 개발 과정 > 명세, 시각, 문서화시 사용되는 모델링 기술과 방법론을 통합해서 만든 표준화 범용 모델링 언어
비지니스 프로세스 개발 분야 특화 사용 발전
방법론을 통합 > 표준화된 모델링 기법 제공
7월 7일
2089
이수현
uml 도입 효과
- 개발 기획과 산출문에 대한 확인
- 프로그램 개발이라는 행위에 대한 전문가와 비 전문가가 서로 대화할 수 있는 도구
특징 = 가 구 명 문
가 시화 언어 : 오류 적음 > 의사소통 용의
구 축언어 : 다양한 프로그래밍 언어 > 실행 시스템의 예측 가능
uml 을 소스 코드로 변환 구축 가능, 역 변환 역 공학 가능
명세화 언어 : 정확한 모델 제시, 완전한 모델 작성 가능
문서화 언어 : 시스템 평가 및 의사소통의 문서
구성 요소 = 사물 관계 다이어그램 (Thing Relationship Diagrams )