A Design of Framwork-based RAD Tools

프레임워크 기반 RAD 도구의 설계

  • 정효택 (한국전자통신연구원 컴퓨터소프트웨어연구소 소프트웨어공학연구부) ;
  • 김흥남 (한국전자통신연구원 컴퓨터소프트웨어연구소 소프트웨어공학연구부) ;
  • 양영종 (한국전자통신연구원 컴퓨터소프트웨어연구소 소프트웨어공학연구부) ;
  • 김동관 (한국전자통신연구원 컴퓨터소프트웨어연구소 소프트웨어공학연구부)
  • Published : 1998.10.01

Abstract

점차적으로 소프트웨어의 복잡성이 증가함에 따라 소프트웨어의 재사용에 대한 요구가 증가하고 있다. 객체 지향 패러다임에서는 표준 인터페이스나 상속을 통하여 코드에 대한 재사용의 증가를 가져 왔다. 재사용이 가능한 부품들로 잘 정의된 클래스 라이브러리들은 코드의 재사용성은 매우 뛰어나지만 분석과 설계에 대한 재사용은 지원하지 못한다. 코드는 물론 분석과 설계의 재사용을 위하여 프레임워크의 개념이 생겨났으며 이를 상업적으로 구현한 제품이 등장하고 있다. 본 논문에서는 특정 애플리케이션 도메인에서 소프트웨어 재사용을 위해 프래임워크를 이용한 애플리케이션 개발을 지원하는 RAD(Rapid Application Development) 도구의 모형을 제안하고 각 서브 모듈의 기능과 데이터 흐름을 정의함으로써, 프레임워크를 이용한 애플리케이션 개발 도구의 구현을 위한 사전 설계 작업을 소개한다.

Keywords