SADT, SREM, PSL/PSA, TAGS, EPOS
SADT(Structured Analysis and Design Technique)
: SoftTech 사에서 개발
: 시스템 정의, 소프트웨어 요구사항 분석, 시스템/소프트웨어 설계
: 구조적 요구 분석을 위해 블록 다이어그램 채택
SREM(Software Requirements Engineering Methodology) = RSL/REVS
: TRW 사가 우주 국방 시스템 그룹에 의해 개발
: 실시간 처리 소프트웨어 시스템에서 요구사항을 명확히 기술하도록 할 목적
: RSL과 REVS 사용
RSL(Requirement Statement Language)
: 요구사항 기술 언어
REVS(Requirement Engineering and Validation System)
: 자동으로 분석하여 요구사항 분석 명세서를 출력하는 요구사항 분석기
PSL/PSA
: 미시간 대학에서 개발
: PSL(Problem Statement Language): 문제(요구사항) 기술 언어
: PSA(Problem Statement Analyzer): 요구사항을 자동으로 분석하여 다양한 보고서를 출력하는 문제 분석기
TAGS(Technology for Automated Generation of Systems)
: 자동 접근 방법
: 전 과정에 이용할 수 있는 통합 자동화 도구
: IORL, 요구사항 분석과 IORL 처리를 위한 도구, 기초적인 TAGS 방법론으로 구성
IORL
: 요구사항 명세 언어
시스템의 분석 및 설계나 문서화할 때 사용되는 기법
입력, 처리, 출력의 기능을 나타냄
HIPO Chart
: 시스템 기능을 여러 개의 고유 모듈들로 분할하여 인터페이스를 계층 구조로 표현한 것가시적 도표(도식 목차)
: 시스템의 전체적인 기능과 흐름
: 계층(Tree) 구조도
총체적 도표(총괄도표, 개요 도표)
: 구성하는 기능을 기술한 것
: 입력, 처리, 출려에 대한 전반적인 정보 제공
세부적 도표(상세 도표)
: 기능을 구성하는 기본 요소들을 상세히 기술