728x90
반응형
Context Models
시스템 명세 초기단계
- 개발되는 시스템의 내용 및 시스템의 경계를 정함
- 시스템 이해당사자들과 함께 작업
- 시스템 비용, 요구사항 및 설계를 이해하는데 필요한 시간을 제한하기 위하여 빠른 결정 필요
비즈니스 프로세스 모델
- 특정 소프트웨어 시스템이 사용되는 자동화된 프로세스들과 사람들을 설명
- Activity Diagram
프로세스의 액티비티들과 한 액티비티에서 다른 액티비티로 제어의 흐름을 보여줌
Interaction Models
Use case modeling
- 시스템과 외부 에이전트(사용자나 다른 시스템들)와의 상호작용을 모델링
Sequence diagram
- 액터와 시스템의 객체들 간의 상호작용과 객체들 간의 상호작용을 모델링
- 외부 에이전트도 상호작용에 포함될 수 있음
구조모델(Structural Models)
- 시스템을 구성하는 컴포넌트들과 그들 간의 관계를 보여줌
동작모델(Behavioral Models)
- 시스템이 실행될 때의 동적 행동에 대한 모델
- 시스템이 환경의 자극(데이터, 이벤트)에 반응할 때 무엇이 일어나는지 또는
무엇이 일어나도록 의도 되었는지를 보여줌
728x90
반응형
'Software Engineering' 카테고리의 다른 글
Architectural Views (0) | 2019.04.20 |
---|---|
Architectural Design (0) | 2019.04.20 |
Requirements Engineering (0) | 2019.04.20 |
애자일 개발 기법 (0) | 2019.04.17 |
Agile software development (0) | 2019.04.17 |