요구사항 분석 CASE와 HIPO

bi_sz·2022년 4월 4일
0

요구사항 확인 

목록 보기
8/22

1. 요구사항 분석용 CASE ( 자동화 도구 )

  • 요구사항을 자동으로 분석하고, 요구사항 분석 명세서를 기술하도록 개발된 도구
  • 대표적인 요구사항 분석용 CASE

SADT

-시스템 정의, 소프트웨어 요구사항 분석, 시스템/소프트웨어 설계를 위한 도구
-SoftTech 사에서 개발
-구조적 요구 분석을 하기 위해 블록 다이어그램을 채택한 자동화 도구

SREM = RSL/REVS

-TRW 사가 실시간 처리 소프트웨어 시스템에서 요구사항을 명확히 기술하도록 할 목적으로 개발한 도구
-RSL과 REVS를 사용하는 자동화 도구

PSL/PSA

-PSL과 PSA를 사용하는 자동화 도구
-미시간 대학에서 개발

TAGS

-시스템 공학 방법 응용에 대한 자동 접근 방법
-개발 주기의 전 과정에 이용할 수 있는 통합 자동화 도구

RSL

요소, 속성, 관계, 구조들을 기술하는 요구사항 기술 언어

REVS

RSL로 기술된 요구사항들을 자동으로 분석하여 요구사항 분석 명세서를 출력하는 요구사항 분석기

PSL

문제(요구사항) 기술 언어

PSA

PSL로 기술한 요구사항을 분석하여 보고서를 출력하는 문제 분석기

2. HIPO ( Hierarchy Input Process Output )

  • 시스템의 분석 및 설계, 또는 문서화에 사용되는 기법으로, 시스템 실행 과정인 입력 · 처리 · 출력의 기능을 표현한 것
  • 하양식 소프트웨어 개발을 위한 문서화 도구
  • 기능과 자료의 의존 관계를 동시에 표현
  • 기호, 도표 등을 사용하므로 보기 쉽고 이해하기 쉽다

3. HIPO Chart

  • 시스템의 기능을 여러 개의 고유 모듈로 분할하여 이들 간의 인터페이스 계층 구조로 표현한 것
  • HIPO Chart의 종류
    -가시적 도표 ( Visual Table of Contents, 도식 목차 )
    -총체적 도표 ( Overview Diagram, 총괄 도표, 개요 도표 )
    -세부적 도표 ( Detail Diagram, 상세 도표 )

0개의 댓글