4세대 모델

반응형
  • 4세대 모델의 개요
    • 4세대 모델의 정의
      • 개발자의 기술 내용을 바탕으로 요구 사항 명세로 부터 CASE 및 자동화 도구들을 시용하여 소스 코드를 자동으로 생성할 수 있게 해주는 기법
    • 4세대 모델의 특징
      • 그래픽 표기법을 사용해 소프트웨어를 명시하는 능력에 초점을 맞춤
      • CASE 도구들과 코드 생성기를 결합
      • 대규모 소프트웨어 개발에 있어 4GT(4 generation Technique) 사용은 코딩을 제거함으로써 얻을 수 있는 실질적인 시간 절약을 위해 많은 분석, 설계, 테스팅을 요구
         
  • 4세대 모델의 구성도 및 장 단점
    • 4세대 모델의 구성요소
    • 4세대 모델의 장 단점
장점 단점
  • 생산성 향상
  • 형식규격 언어를 사용함으로써 명세서 해석과 이해에 정확성을 향상시킬 수 있음
  • 개발 과정을 자동화
  • 불필요한 많은 양의 코드 생성
  • 유지보수가 어려움
  • 4GT 도구의 활용이 활성화되지 않음

   

  • 동향
    • 현재 이용되고 있는 분야는 기업 정보시스템, 정보 분석 등
    • 소규모 응용에서 소프트웨어를 생산하는데 소비되는 시간이 단축됨
반응형