대표적인 요구사항 분석용 CASE - SADT
: 시스템 정의, 소프트웨어 요구사항 분석, 시스템 / 소프트웨어 설계를 위한 도구
: SoftTech 사에서 개발
: 구조적 요구 분석을 하기 위해 블록 다이어그램을 채택한 자동화 도구 - SREM = RSL/REVS
: TRW 사가 실시간 처리 소프트웨어 시스템에서 요구사항을 명확히 기술하도록 할 목적으로 개발한 도구
: RSL/REVS를 사용하는 자동화 도구 - PSL/PSA
: PSL과 PSA를 사용하는 자동화 도구
: 미시간 대학에서 개발 - TAGS
: 시스템 공학 방법 응용데 대한 자동 접근 방법
: 개발 주기의 전 과정에 이용할 수 있는 통합 자동화 도구
✅ HIPO
시스템의 분석 및 설게, 또는 문서화에 사용되는 기법, 시스템 실행 과정인 입력/처리/출력의 기능을 표현한 것
하향식 소프트웨어 개발을 위한 문서화 도구
기능과 자료의 의존 관계를 동시에 표현 가능
기호, 도표 등을 사용하므로 보기 쉽고 이해하기도 쉬움
시스템의 기능을 여러 모듈로 고유 모듈로 분할하여 이들 간의 인터페이스를 계층 구조로 표현한 것을 HIPO Chart라고 함. -HIPO Chart의 종류
: 가시적 도표(Visual table of Contents, 도식 목차)
: 총제적 도표(Overview Diagram, 총괄도표, 개요 도표)
: 세부적 도표(Detail Diagram, 상세 도표)