CASE(자동화도구)

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

 

- 표준화와 보고를 통해 문서화 품질 개선

- DB가 모두에게 이용 가능하다는 점에서 분석자들 간의 적절한 조정

- 교차 참조도와 보고서를 통한 결함, 생략, 불일치 발견 용이성

- 변경이 주는 영향 추적의 용이성

- 명세에 대한 유지보수 비용의 축소

 

자동화 도구는 SADT, SREM, PSL/PSA, TAGS, EPOS등이 있다

 

SADT

시스템 정의, 소프트웨어 요구사항 분석, 시스템/소프트웨어 설계를 위해 널리 이용된 구조적 분석 및 설계도구

구조적 요구 분석을 위해 블록 다이어그램을 채택했다

 

SREM = RSL/REVS

우주 국방 시스템 그룹 실시간 처리 시스템에서 요구사항을 명확히 기술하도록 할 목적으로 개발한 것,

RSL과 REVS를 사용하는 자동화 도구

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

REVS - RSL로 기술된 요구사항을 분석

 

PSL/PSA

PSL/PSA를 사용하는 자동화 도구

PSL - 기술 언어

PSA - 분석기

 

TAGS

개발 주기의 전 과정에 이용 할 수 있는 자동화 도구

 

 

HIPO(Hierarchy Input Process Output)

시스템의 분석 및 설계나 문서화할 때 사용되는 기법, 시스템 실행 과정인 입려그 처리, 출력의기능 나타냄

 

- 하향식 소프트웨어 개발을 위한 문서화 도구

- 체계적인 문서 관리 가능

- 기호, 도표 등을 사용해 보기 쉽고 이해하기 쉽다

- 기능과 자료 의존관계 동시 표현 가능

- 변경, 유지보수 용이

 

HIPO Char는

- 가시적 도표(도식 목차) Visual Table of Contents

- 총체적 도표(총괄도표, 개요 도표) Overview Diagram

- 세부적 도표(상세 도표) Detail Diagram

이 있다

반응형

+ Recent posts