요구사항 분석용 CASE(자동화 도구)
요구사항을 자동으로 분석하고, 요구사항 분석 명세서를 기술하도록 개발된 도구
- 대표적인 요구사항 분석용 CASE
- SADT
- 시스템 정의, 소프트웨어 요구사항 분석, 시스템/소프트웨어 설계를 위한 도구
- SoftTech 사에서 개발
- 구조적 요구 분석을 하기 위해 블록 다이어그램을 채택한 자동화 도구
- SREM = RSL/REVS
- TRW 사가 실시간 처리 소프트웨어 시스템에서 요구사항을 명확히 기술하도록 할 목적으로 개발한 도구
- RSL과 REVS를 사용하는 자동화 도구
- PSL/PSA
- PSL과 PSA를 사용하는 자동화 도구
- 미시간 대학에서 개발
- TAGS
- 시스템 공학 방법 응용에 대한 자동 접근 방법
- 개발 주기의 전 과정에 이용할 수 있는 통합 자동화 도구
- SADT
RSL : 요소, 속성, 관계, 구조들을 기술하는 요구사항 기술 언어
REVS : RSL로 기술된 요구사항들을 자동으로 분석하여 요구사항 분석 명세서를 출력하는 요구사항 분석기
PSL : 문제(요구사항) 기술 언어
PSA : PSL로 기술한 요구사항을 분석하여 보고서를 출력하는 문제 분석기
HIPO(Hierarchy Input Process Output)
시스템의 분석 및 설계, 또는 문서화에 사용되는 기법으로, 시스템 실행 과정인 입력, 처리, 출력의 기능을 표현한 것
하향식 소프트웨어 개발을 위한 문서화 도구
기능과 자료의 의존 관계를 동시에 표현할 수 있다.
기호, 도표 등을 사용하므로 보기 쉽고 이해하기도 쉽다.
시스템의 기능을 여러 개의 고유 모듈로 분할하여 이들 간의 인터페이스를 계층 구조로 표현한 것을 HIPO Chart라고 한다.
- HIPO Chart의 종류 (기출)
- 가시적 도표(도식 목차)
- 총체적 도표(총괄도표, 개요 도표)
- 세부적 도표(상세 도표)
'자격증 💳 > 정처기' 카테고리의 다른 글
[정처기] 요구사항확인_관계(Relationship) (중요성 : A) (0) | 2024.03.25 |
---|---|
[정처기] 요구사항 확인_UML의 개요 (중요도 : B) (1) | 2024.03.25 |
[정처기] 요구사항확인_요구사항 분석 (중요도 : B) (1) | 2024.03.25 |
[정처기] 요구사항확인_요구사항 개발 프로세스 (중요도 : B) (0) | 2024.03.25 |
[정처기] 요구사항확인_요구사항 정의 (중요도 : A) (0) | 2024.03.24 |