“레고블록 조립하듯 만들었다”…항법SW 자동생성 독자개발
“레고블록 조립하듯 만들었다”…항법SW 자동생성 독자개발
  • 김영찬 기자
  • 승인 2022.06.07 10:30
  • 댓글 0
이 기사를 공유합니다

[에브리뉴스=김영찬 기자] 국방과학연구소(ADD)가 레고블록 조립 방식으로 항법소프트웨어를 자동생성하는 기술 독자개발했다.

국과연은 7일 “새로운 무기체계에 필요한 항법소프트웨어를 자동 생성하는 플랫폼 기술인 항법소프트웨어 개발기술을 독자적으로 확보했다”고 밝혔다.

국방과학연구소 모습. 사진출처=국방과학연구소
국방과학연구소 모습. 사진출처=국방과학연구소

항법소프트웨어는 무기체계의 정확도를 좌우하는 핵심 기능이다. 유도무기나 무인기 등에 탑재돼 표적과 목적지를 정확히 찾아가게 해주는 길 도우미 역할을 한다.  

해당 기술은 플랫폼에 있는 소프트웨어 구성 요소를 레고블록 개념으로 조립해 무기체계에 특화하는 형태의 항법소프트웨어를 신속하게 생성한다. 이를 통해 고성능과 고품질의 항법소프트웨어를 효과적으로 개발할 수 있다. 

국과연은 민수 분야에서 적용 중인 소프트웨어 제품 라인 기술(SPL)을 국방 분야에 적용해 효과적인 방식의 고성능 항법소프트웨어 개발기술을 확보했다. 

소프트웨어 제품 라인 기술은 소프트웨어 재사용을 위한 효과적 기술 중 하나다. 분야별로 다양한 제품에 적용되는 소프트웨어에 대해 공통부분과 특화(가변) 부분을 구별해 구성 요소들을 컴포넌트화하고, 이를 신제품에 유연하게 적용 가능하도록 하는 소프트웨어 플랫폼을 확보하는 기술이다.

컴포넌트화는 소프트웨어 구성단위를 미리 만든 뒤 이들을 조립해 새로운 응용 소프트웨어를 개발할 수 있도록 하는 방식이다.

기존 항법소프트웨어는 무기체계별로 개발돼 개발 기간이 비교적 길고, 같은 기능이 중복으로 개발되거나 성능개량에 어려움이 있었다. 

국과연은 기존 여러 체계에 적용 중인 항법소프트웨어를 분석, 하부 기능 요소들을 공통부분과 체계별 특화 부분으로 분류하고 이를 통합하는 구조를 설계했다. 그리고 항법 알고리즘이나 다양한 데이터 처리를 위한 소프트웨어 구성 요소를 레고블록 개념의 컴포넌트 형태로 구현했다. 

국과연은 2019년부터 올해까지 3년간 방위사업청의 핵심기술사업을 통해 이번 기술을 독자적으로 확보했으며 플랫폼의 성능 시험을 통해 검증했다. 

국과연 관계자는 “항법소프트웨어 개발 기술은 향후 유도무기, 무인기, 잠수함, 지상무기 등의 첨단 무기체계 개발에 즉각적으로 활용될 예정”이라며 “앞으로 통신과 전투체계, 사격 통제 등 다양한 분야의 무기체계 소프트웨어 플랫폼 구축에 적용 가능할 것으로 보인다”고 말했다.

이어 “민수 분야에서는 자동차, 항공, 조선, 통신 등에서 본 기술의 기술이전을 통해 소프트웨어 플랫폼 구축에 활용하면 고성능, 고품질 소프트웨어의 효과적 확보에 따른 대외 경쟁력 향상을 기대할 수 있을 것”이라고 덧붙였다.
 


관련기사

댓글삭제
삭제한 댓글은 다시 복구할 수 없습니다.
그래도 삭제하시겠습니까?
댓글 0
댓글쓰기
계정을 선택하시면 로그인·계정인증을 통해
댓글을 남기실 수 있습니다.

  • 제호 : 에브리뉴스 EveryNews
  • 주소 : 서울특별시 영등포구 국회대로 800 (진미파라곤) 313호
  • 대표전화 : 02-786-6666
  • 팩스 : 02-786-6662
  • 정기간행물·등록번호 : 서울 아 00689
  • 발행인 : 김종원
  • 편집인 : 김종원
  • 청소년보호책임자 : 김종열
  • 등록일 : 2008-10-20
  • 발행일 : 2011-07-01
  • 에브리뉴스 EveryNews 모든 콘텐츠(영상,기사, 사진)는 저작권법의 보호를 1받은바, 무단 전재와 복사, 배포 등을 금합니다.
  • Copyright © 2024 에브리뉴스 EveryNews. All rights reserved. mail to everynews@everynews.co.kr
ND소프트