검색 상세

웹 기반 시스템의 효율적인 유지보수를 위한 인터페이스 개발 프레임워크의 설계

A Design of Interface Development Framework for Efficient Web based System Maintenance

초록/요약

웹과 관련된 소프트웨어 산업이 대규모화, 다양화, 복잡화 등으로 소프트웨어 유지보수 비용이 증가하고 있다. 이로 인해 웹 기반 시스템의 효율적인 유지보수를 위한 다양한 방법들이 연구되고 있다. 최근에는 각 기업에서 웹과 Legacy 시스템과의 인터페이스를 위한 EAI(Enterprise Application Integration) 방법들이 도입되고 있다. 그러나 이러한 각종 EAI 도입에도 불구하고 웹 어플리케이션은 여전히 개발 및 테스트 시 Legacy 시스템의 서비스 개발 진척에 종속적이라는 한계가 있다. 따라서 본 논문에서는 이러한 웹 기반 시스템이 갖고 있는 유지보수의 문제점을 최근 소프트웨어 산업현장에서 많이 활용되고 있는 6 시그마의 기법을 통해 분석하였으며, 효율적인 웹 기반 시스템의 유지보수를 위해 Legacy 시스템에 종속적이지 않은 EWDF(Efficient Web Development Framework)을 설계하여 웹 기반 시스템의 개발 생산성을 향상시키도록 제안하였다. 먼저 웹 유지보수 문제점 분석을 위해 DMAIC의 1단계에 해당하는 정의를 고객관점의 요구사항과 비즈니스 관점의 요구사항을 구체적으로 파악하였으며, 프로그램 개발 소요시간에 부정적인 영향의 원인을 파악하기 위하여 웹 기반 시스템의 유형별 분석을 수행하였다. 웹 기반 시스템의 효율적인 유지보수 효과를 확인하기 위하여 설계된 EWDF를 구현하여 Legacy 시스템과의 인터페이스 개발 및 테스트를 수행한 결과, 기존시스템 대비 불필요한 개발 대기 시간이 감소되었으며, 웹 UI 부분의 자체적인 개발 및 테스트의 수행이 가능해졌다.

more

목차

제1장 서론 1
1.1 연구배경 및 목적 1
1.2 연구범위 및 방법 3
제2장 관련 연구 4
2.1 웹 기반 시스템의 어플리케이션 설계 방법 4
2.2 웹 기반 시스템과 Legacy 시스템간의 인터페이스 방법 9
2.3 기존 웹 기반 시스템의 유지보수 문제점 13
제3장 EWDF : Efficient Web Development Framework 17
3.1 웹 기반 시스템의 유형별 분석 17
3.2 EWDF(Efficient Web Development Framework) 18
3.2.1 웹 기반 시스템 인터페이스 개발 프로세스 설계 18
3.2.2 EWDF 처리 프로세스 20
3.2.3 EWDF 모델링 22
3.3 EWDF의 구현 24
제4장 비교 및 평가 30
제5장 결론 및 향후 과제 35
참고문헌 37
[ 부 록 ] 39
구현 소스코드 39


more