4차 산업혁명 시대의 도래로 금융 시스템에서는 다양한 업무가 비대면화되고 있다. 매년 다양한 비대면 사업이 계획되지만, 일반적으로 개발 주기가 길어 훌륭한 아이디어가 실제로 구현되지 못하는 시간적 제한이 생기게 된다. 특히, 여러 서버를 통해 금융 데이터를 교환하여 다양한 작업을 수행하는 대규모 시스템인 금융 시스템은 비대면 사업을 단기간에 완수하는 것이 쉽지 않다.
최근에는 비대면 상품/서비스와 다양한 거래 처리를 용이하게 하기 위해 서로 다른 서버 간의 데이터 교환이 점차 증가하고 있다. 새로운 서비스를 도입하는 과정에서 데이터에 대한 규칙이 정의되고, 이 정의된 규칙은 이해하기 쉽도록 전자 문서로 작성되어 시스템 개발 시에 사용된다. 전자 문서는 메시지 파라미터의 집합체이며, 금융 시스템은 다양한 전자 문서를 사용하여 서로 다른 시스템 간의 메시지 교환 처리를 하고 있다.
본 연구의 목적은 이기종 노드 서버 간의 통신 메시지 교환을 처리하는 프로그램 개발 과정을 지원할 수 있는 코드 생성 자동화 도구를 개발하는 것이다. 개발 일정이 부족한 작업 환경에서 실제 사업 프로젝트에 활용된 사례를 통한 생산성 향상 가능성을 중심으로 코드 자동 생성 도구를 통해 코드 작성 시간을 단축하는 방법을 제안한다. 주요 기능은 미리 정의된 표준화된 메시지 규칙을 사용하여 메시지 파라미터 코드를 빠르고 쉽게 작성하는 것이다.
즉, 본 연구에서 개발된 통신 메시지 교환에 자동화된 접근 방식을 사용하여 이기종 통신을 사용한 개발 환경에서 더 효율적인 개발 및 디버깅 프로세스를 가능하게 함으로써 프로젝트 생산성 향상에 유용성을 제공할 것으로 기대한다.