래거시 Cobol 시스템의 현대화 지원 도구 구현

A Tool for Modernization of Legacy Cobol System

  • 발행 : 2001.10.12

초록

래거시 시스템은 기업의 운영에 중요한 시스템이나, 대부분 Cobol이나 Fortran으로 작성되어 있다. 이들 프로그램들은 수년 동안 많은 프로그래머들에 의해서 유지관리 되어서, 소프트웨어에 많은 수정이 가해졌으며, 대부분 설계 문서들이 존재하지 않는다. 이러한 이유들 때문에 래거시 시스템을 유지 보수하는데 많은 비용이 소요된다. 따라서 기업의 시스템 운영에 지장을 주지 않고 래거시 프로그램들을 유지보수하기 용이하도록 하는 것이 시급하다. Cobol로 구축된 시스템을 사용하고 있는 업체들이 고려하고 있는 하나의 접근 방법은 래거시 시스템을 객체지향 시스템으로 재공학(Re-engineering)하거나 새로운 분산환경 플랫폼인 EJB 등으로 통합하는 것이다. 본 논문에서는 래거시 Cobol 시스템을 재공학하기 위한 시각화 도구와 래거시 시스템과 EJB 플랫폼을 연계하기 위한 도구를 제시한다.

키워드