소프트웨어 설계-5(모델링 기법)

2022. 5. 24. 16:36정처기(필기)/소프트웨어설계

(1) 모델링 기법

 

1. 모델링이란?

- 모델링은 실세계의 물리현상을 특정한 목적에 대응하여 이용하기 쉬운 형식으로 표현하는 기법이다.

 

2. 모델링의 특징

  • 여러 분야의 엔지니어들이 공통된 개념(시스템에 관하여)을 공유하는 데 도움을 줌
  • 개발팀이 응용문제를 이해하는 데 도움을 줄 수 있음
  • 절차적인 프로그램을 위한 자료 흐름도는 프로세스 위주의 모델링 방법이다.

 

(2) 분석 자동화 도구

 

1. 분석 자동화 도구란?

- 분석 자동화 도구는 요구사항을 자동으로 분석하고, 요구사항 분석 명세서를 기술하도록 개발된 요구사항 분석을 위한 자동화 도구.

 

2. 분석 자동화 도구 기능

- 그래픽을 지원한다.

- 소프트웨어 생명주기의 전 단계를 연결한다.

- 다양한 소프트웨어 개발 모형을 지원한다.

- 표준화된 개발 환경 구축 및 문서 자동화 기능을 제공한다.

- 작업 과정 및 데이터 공유를 통해 작업자 간의 커뮤니케이션을 증대한다.