Unified Version Management of KISTI-ACOMS

온라인논문투고관리시스템(KISTI-ACOMS)의 통합 버전 관리

  • Published : 2007.11.16

Abstract

KISTI-ACOMS(Online peer review system), which is installated for more than 270 learned societies, is getting harder to manage large amount of source codes, because the number of installation has been growing much faster than we expected at the development time. Moreover the fundamental problem of this system, that frequent requests of modification from societies comes with modification of source codes, makes it more difficult to manage this program systematically. Thereupon we formulated a system to provide services for many societies using one version of source code, and this system is expected to reduce the managed amount of source codes and to make us cope with requests of societies of more positive than until now.

현재 270개 이상의 학회에 설치된 온라인논문투고관리시스템 KISTI-ACOMS는 개발 당시 예상에 비하여 훨씬 빠른 속도로 설치 학회 수가 늘어남으로 인하여 많은 양의 소스 코드를 관리하기가 점점 어려워지고 있다. 또한 이 프로그램의 본질적 특성상 빈번하게 학회에서 들어오는 수정 요구에 의한 소스 코드의 수정은 체계적인 프로그램 관리를 더욱 어렵게 한다. 이에 KISTI에서는 여러 학회의 서비스를 한 버전의 소스 코드로 통합 관리하는 체계를 고안하였으며 이 시스템의 개발로 유지/보수 측면에서 관리해야 할 소스 코드의 양이 대폭 줄어들 뿐 아니라 기존에 비하여 사용자들의 요구사항에 대하여 훨씬 능동적인 대처가 가능해질 것이다.

Keywords