본문 바로가기
CS/SW공학

[SW공학] CASE 자동화 도구의 개념과 종류

by jangThang 2023. 4. 28.
반응형

 CASE 자동화 도구에 대한 개념과 그 종류에 대해서 알아보겠습니다.

 

[ Contents ]

     

     

    1. CASE (Computer Aided Software Engineering)

    소프트웨어 개발 방법론의 자동화를 지원하는 일련의 도구

     

     CASE는 프로젝트 계획, 요구 분석, 설계부터 프로그래밍, 테스트까지 자동화한 통합 개발 도구입니다. 모든 단계에 걸쳐 일관된 방법론을 지원하며, 개발 속도와 편의성이 올라가는 장점이 있습니다.

    정형화된 구조와 방법을 사용하기 때문에, 대규모 시스템 구축 업무도 효율적으로 할 수 있다고 합니다.

     

     

     

    2. CASE 분류

    상위 CASE: 프로젝트 계획 수립, 요구 분석, 설계
    중위 CASE: 자료 설계
    하위 CASE: 프로그래밍, 설계
    (DB)

     

     프로그래밍 뿐만 아니라, 문서 작성까지 지원합니다.

     다만 CASE도 자동화 '도구'입니다. 스스로 동작하지 않으므로, 전문가의 지원이 필요합니다. 또한 Tool 비용도 비싼 편입니다. 그리고... 우리가 잘 모르는 이유는 안 쓰기 때문입니다.

     

     

    star가 되고나서 Tistory

    반응형

    댓글