본문 바로가기
KERD
논문KCI 등재

함정 전투체계에 적용 가능한 다국어 지원 기법

An Improved Multilingual Support Techniques Applicable to Naval Combat System

1

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

본 연구는 함정 전투체계 소프트웨어에 다국어 지원 기능을 적용하기 위한 구조적 기법을 제안한다. 기존 방식은 언어별 코드 수정과 리빌드가 필요하여 관리 비용이 많이 들고, 언어 수가 늘어날수록 수정 과정이 선형적으로 증가하는 한계를 가진다. 이를 해결하기 위해 본 연구는 데이터베이스 기반 매핑 구조, 런타임 언어 전환을 위한 동적 바인딩, 변동성 관리를 위한 휘처 모델, 효율적 자원 활용을 위한 싱글톤 패턴을 적용하였다. 핵심은 응용 프로그램 초기 실행 시 설정된언어에 대응하는 매핑 데이터를 생성하고, 이후 각 클래스가 필요할 때 이를 참조하여 변환된 정보를 반환받는 구조이다. 성능 검증 결과, 초기 도입에는 시간이 더 소요되지만 이후 언어 추가나용어 수정은 데이터베이스 갱신만으로 처리되어 높은 효율성을 보였다. 본 연구는 다국어 지원을통한 수출 경쟁력 강화와 연합 운용 환경에서의 상호운용성을 확보할 수 있음을 확인하였다.

Abstract

This study proposes a structured approach to implementing multilingual support for naval combat management system software. Existing methods require repeated code modification and rebuilding, leading to high costs and effort that scale linearly as more languages are added. To overcome these limitations, the proposed design applies database-driven mapping data, dynamic binding for run-time switching, feature modeling to manage variability, and the singleton pattern to optimize resource usage. The core mechanism is that, at program initialization, mapping data for the selected language is loaded once, and each class subsequently references this dataset to obtain the required translated information. Evaluation results indicate that while the initial setup requires more time, later additions or modifications are handled through database updates alone, yielding substantial efficiency improvements. The approach thus enhances export competitiveness and ensures interoperability in multinational naval operations.

관련 논문AI추천

이 간행물의 다른 논문 (31건)