명문가구
객체지향언어를 기반으로 SW 분석/설계/구축등의 생명주기 모델링을 위한 국제 표준 모델링 언어
- 모델링을 위한 노테이션(4계층)
'1.목적(구성요소):명문가구 (명세화,문서화,가시화,구축)
명:다이어그램, 모델통한 명세, 문:단계별산출물, 가:개념표현(추상세계)/오류없이전달/의사소통/그래픽언어, 구:프로그램 자동변환/왕복공학
2.특징:즉시사용/표현력강한시각적모델링언어,의사소통(통일I/F),sw생명주기 전체 다룸,개발프로세스에 무관,통합모델링,프레임워크/패턴/CBD적용용이
3.구조:View(모델화된시스템서로다른모형)-DIAGRAM(View표현9방법)-ModelElement(개념적모델요소)-GeneralMechanism(클래스/객체/메시지/관계성구성)
4,구성요소:사물(구조,행동,그룹,주해),관계(일반화,실체화,연관,의존),다이어그램(유즈케이스,구조,동적,기능)
5.다이어그램종류:정적(클래스,패키지,컴포넌트,배치),동적(유스케이스,시퀀스,커뮤니케이션) -->Interaction ,액티비티,스테이트차트,콜레보레이션
6.UML계층도-4계층:M0(real object,runtime instances:모델이코드생성/실행),M1(Model:명세스펙으로모델링),M2(Meta model,UML,CWM:모델설정언어정의),M3(meta-meta model,mof:메타모델필수요소와 문법,구조정의모델)->UML표현언어
- MOF-UML(CWMS)-user model- runtime instance
*Logical view,process view(성능/가용성/시스템통합자),implementationView, deploymentView<-시나리오(유스케이스다이어그램/기술서,협력/활동다이어그램:검증기반)
'T-prj > 1.SW공학' 카테고리의 다른 글
[소공11]UML2.0 (0) | 2012.08.13 |
---|---|
[소공9]객체지향설계 (0) | 2012.08.13 |
[소공8]SAD (0) | 2012.08.02 |
Recent Comment