• Title/Summary/Keyword: 국방 소프트웨어

Search Result 250, Processing Time 0.024 seconds

Reusable multi-platform module development for the defence software (국방 소프트웨어에서 재사용 가능한 멀티 플랫폼 모듈 개발)

  • Jung, Nam-Hoon;Cho, Kyu-Tae;Lee, Seung-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.10a
    • /
    • pp.459-460
    • /
    • 2016
  • 국방 소프트웨어는 다양한 플랫폼(OS, H/W)에서 개발된다. 대부분의 국방소프트웨어는 플랫폼 종속적으로 개발되기 때문에 서로 다른 플랫폼 간 개발된 모듈의 재사용성이 떨어진다. 본 논문은 멀티 플랫폼 환경에서 재사용 가능한 모듈을 개발할 수 있는 개발 환경 구축과 구축된 개발 환경에서 멀티 플랫폼 모듈 개발 및 시험에 대한 내용을 설명한다.

A Study on the Knowledge Base Construction of Expert System for S/W Project Management (소프트웨어 사업관리 지원용 전문가시스템의 지식베이스 구축에 관한 연구)

  • 김화수;최병권
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2000.11a
    • /
    • pp.397-406
    • /
    • 2000
  • 대부분의 국방정보시스템의 소프트웨어는 높은 가용성, 신뢰성, 신속성, 정확성 등을 요구하는 대규모이면서 복잡한 실시간 시스템이다. 이러한 국방정보시스템의 소프트웨어 개발사업에 있어서 저비용 고효율의 미개국방경영 건설을 위하고 강한 전투력을 육성하기 위해서는 국방정보시스템의 효율적인 소프트웨어 개발사법이 요구된다. 따라서, 국방정보시스템의 소프트웨어 사업관리자가 개발사업을 관리하고 감독하는데 있어서 개발자와 사용자간의 조정 및 통제 기능을 수행하고 해당 국방정보시스템의 특성을 파악하여 성공적인 사업수행을 할 수 있도록 기술적인 사업관리 측면에서 구체적이고 상세화된 방안/지침을 제공하기 위한 전문가시스템의 지식베이스 도메인 지식개발에 관한 연구이다. 기존의 국방정보시스템의 사업관리자가 경험을 동해 축적해 온 기술, 정책, 아이디어, 노하우 등에 대한 지식을 습득하고 사업 관련자료에서 제시한 소프트웨어 생명주기 단계별 방안이나 지침 등을 바탕으로 하여 식별된 사실이나 내용을 지식베이스로 구축하여 국방정보시스템의 사업관리자가 필요로 할 때 설명모듈을 거쳐 임무 및 세부활동사항을 게시하여 줌으로써 사업관리 경험이 부족하거나 사업관리자가 교체되었을 때 사업관리자들이 업무를 지속적으로 연계시켜 임무수행이 가능하도록 기초/기반 여건을 제공하고자 한다. 본 논문은 국방정보시스템의 소프트웨어 개발사업에서 소프트웨어 생명주기 단계별 사업관리자의 임무 및 세부활동사항 지원용 전문가시스템을 개발할 때 이용할 수 있도록 도메인 지식을 개발하는 것이며 논문의 결과를 활용시 기대되는 효과는 본문을 참고 바란다.의 장점을 취합하여 설계되었다. 본 시스템은 기존의 UN/EDIFACT표준을 사용하고 있는 EDI환경과 기존 VAN 방식의 EDI 중계 시스템과 연동되며, 향후 관세청의 XML/EDI 표준 시행을 미리 대비하는 선도연구로서 자리매김이 된다. 본 연구에서는 개발된 XML/EDI 통관시스템은 향후, 서비스의 최대 걸림돌이 되어왔던 값비싼 EDI 사용료의 부담에서 벗어날 수 있게 할 것이며, 저렴한 EDI구축/운영 비용으로 전자문서교환의 활성화와 XML이 인터넷 기반의 문서유통 표준으로 자리매김할 수 있는 중요한 계기가 될 것이다.재무/비재무적 지표를 고려한 인공신경망기법의 예측적중률이 높은 것으로 나타났다. 즉, 로지스틱회귀 분석의 재무적 지표모형은 훈련, 시험용이 84.45%, 85.10%인 반면, 재무/비재무적 지표모형은 84.45%, 85.08%로서 거의 동일한 예측적중률을 가졌으나 인공신경망기법 분석에서는 재무적 지표모형이 92.23%, 85.10%인 반면, 재무/비재무적 지표모형에서는 91.12%, 88.06%로서 향상된 예측적중률을 나타내었다.ting LMS according to increasing the step-size parameter $\mu$ in the experimentally computed. learning curve. Also we find that convergence speed of proposed algorithm is increased by (B+1) time proportional to B which B is

  • PDF

A Study On Web Based Distributed System Using Component Based Development (CBD를 활용한 웹 기반 분산 시스템 연구)

  • Yoo, Jin-Moo;Cho, Byung-In
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2003.11a
    • /
    • pp.241-248
    • /
    • 2003
  • CBD(Component Based Development)가 소프트웨어 개발의 새로운 패러다임으로 주목을 받으면서 최근 수년간 CBD를 적용한 소프트웨어 개발이 증가하고 있다. 국방과학연구소에서는 국방 소프트웨어 개발을 위한 표준 방법론으로 제시하고자 '국방 CBD 방법론'을 개발하고 있다. 본 논문에서는 '국방 CBD 방법론'에 대하여 소개한다. 방법론의 개발 프로세스 및 특징을 설명하고, 국방정보체계 개발에 적용되고 있는 국제 표준과의 연관성을 설명한다. 또한 방법론의 적용 사례로서 시범 개발한 상황보고 저작기를 소개한다. 웹 환경에서 컴포넌트 기반의 분산 시스템으로 구축된 상황보고 저작기의 아키텍쳐에 대해 설명하고, 웹 서비스 기술의 활용 사례를 설명한다.

  • PDF

국방 소프트웨어산업 활성화 방안(3)

  • Park, Yun-Ho
    • Defense and Technology
    • /
    • no.10 s.284
    • /
    • pp.42-53
    • /
    • 2002
  • 그 동안 군은 1970년대부터 전력증강의 일환으로 각종 무기체계 연구개발 사업을 추진해 오면서 무기체계에 내장되는 소프트웨어의 중요성을 인식하고 있었음에도 불구하고 하드웨어 위주의 무기체계획득관리 업무로 인하여 소프트웨어 개발관리 소홀로 무기체계 배치 후 유지보수에 막대한 시간과 비용이 투입되고 있는 실정이다. 그러나 최근 무기체계에 사용되는 소프트웨어에 대한 품질보증 및 형상관리 활동 강화의 일환으로 무기/비무기체계 내장형 소프트웨어에 대한 관리지침(안)을 제정하려는 움직임을 앞으로 군이 무기체계를 운용함에 있어 성능은 물론 무기체계의 신뢰성, 유지보수성을 확보하기 위한 관점에서 볼 때 매우 시기 적절한 방향이라 하겠다.

  • PDF

Component Grid: A Developer-centric Environment for Defense Software Reuse (컴포넌트 그리드: 개발자 친화적인 국방 소프트웨어 재사용 지원 환경)

  • Ko, In-Young;Koo, Hyung-Min
    • Journal of Software Engineering Society
    • /
    • v.23 no.4
    • /
    • pp.151-163
    • /
    • 2010
  • In the defense software domain where large-scale software products in various application areas need to be built, reusing software is regarded as one of the important practices to build software products efficiently and economically. There have been many efforts to apply various methods to support software reuse in the defense software domain. However, developers in the defense software domain still experience many difficulties and face obstacles in reusing software assets. In this paper, we analyze practical problems of software reuse in the defense software domain, and define core requirements to solve those problems. To meet these requirements, we are currently developing the Component Grid system, a reuse-support system that provides a developer-centric software reuse environment. We have designed an architecture of Component Grid, and defined essential elements of the architecture. We have also developed the core approaches for developing the Component Grid system: a semantic-tagging-based requirement tracing method, a reuse-knowledge representation model, a social-network-based asset search method, a web-based asset management environment, and a wiki-based collaborative and participative knowledge construction and refinement method. We expect that the Component Grid system will contribute to increase the reusability of software assets in the defense software domain by providing the environment that supports transparent and efficient sharing and reuse of software assets.

  • PDF

An Artifact-sharing Method across Multiple Component-based Military Software Development Processes (컴포넌트 기반 국방 소프트웨어 개발 프로세스간 산출물 공유 기법)

  • Jo, Hye-Kyeong;Ko, In-Young;Lee, Jun-Ki;Park, Sung-Jin
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10b
    • /
    • pp.28-32
    • /
    • 2007
  • RUP과 ADDMe는 국내 국방 도메인에서 가장 많이 사용되는 컴포넌트 기반 소프트웨어 개 프로세스이다. ADDMe는 RUP을 기반으로 만들어졌고 국방 컴포넌트 기반 소프트웨어 개발에 표준화되었다. 국방 도메인에서 소프트웨어 재사용 증진과 소프트웨어 이해를 돕기 위해서는 RUP과 ADDMe로 개발된 프로젝트 산출물 정보들의 검색 서비스를 제공해야 한다. 또한, 기존 이미 RUP로 개발된 것과 유사한 기능을 일부 제공하는 프로젝트를 ADDMe로 개발할 경우 현재 작성중인 ADDMe 산출물과 밀접히 연관된 기존 RUP 산출물을 검색한 후 재사용할 가능성이 크다. 이를 위해서는 RUP과 ADDMe 프로세스에 존재하는 산출물들 간의 상판관계 매핑이 먼저 요구된다. 그러나 이 두 프로세스들에 존재하는 산출물 연관성 매핑 연구가 현재 존재하지 않는다. 본 논문은 위의 두 프로세스들을 분석 비교하여 온톨로지 기반 산출물 분류를 수행한다. 그리하여, 본 연구는 두 프로세스 내의 산출물들이 의미적으로 서로 어떠한 연관 관계에 있는지 어떠한 정보를 포함하는지 파악할 수 있게 하여 산출물 검색을 통한 컴포넌트 재사용을 돕는다.

  • PDF

A Scoping Method to Implement Software Product Line for Inertial Navigation System (관성항법소프트웨어 SPL(Software Product Line) 구현을 위한 플랫폼 범위결정 기법)

  • Park, Samjoon;Noh, Sungkyu;Lee, Kwanwoo;Park, ByungSu;Nam, Seongho
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.10 no.7
    • /
    • pp.251-256
    • /
    • 2021
  • Software Product Line Engineering (SPLE) has been known as an efficient and effective software reuse methodology. One of the key activities of SPLE is scoping analysis, which determines the range of the features to be developed as reusable assets. Although several scoping methods has been reported, they are not sufficient to apply them to the defense domain. In this paper, we present a scoping method applicable to the defense domain, and present a case study for applying SPLE to inertial navigation weapon system. At first, the proposed method determines the range of candidate features to be applied for the platform. The range is then adjusted from the perspective of product benefit. The final range of features is decided through considering the total cost of a product line. We will demonstrate and evaluate the applicability of the proposed method by showing how we can decide the scope of features to be engineered for the navigation software product line.

Domain Analysis and Component Extraction for Defence Software (국방 소프트웨어의 도메인 분석과 컴포넌트 추출)

  • Song, Ho-Jin;Choi, Eun-Man;Jeon, Byung-Kook;Kim, Young-Chul
    • The KIPS Transactions:PartD
    • /
    • v.11D no.1
    • /
    • pp.123-132
    • /
    • 2004
  • Defense software has short of interoperability due to the vertical development method which is dependent heavily on application area and development environments. In order to prevent from lack of reusability and operability in application domain software development technology needs component concept and makes shift to the trend of domestic software component industry. This paper covers the research topics such as domain analysis and component architecture to improve and extend reusability and inter-operability for defense information system by two approaches, i.e. CBW (Command Based Work flow) analysis and UML components identification.

국방-IT융합을 위한 전략적 접근방안

  • Yu, Cheon-Su;Sim, Seung-Bae
    • Information and Communications Magazine
    • /
    • v.28 no.4
    • /
    • pp.3-10
    • /
    • 2011
  • 본고에서는 산업-IT융합포럼의 국방 분과 운영 경험을 토대로 국방에 IT를 융합하여 발전시키기 위한 현안을 살펴보고 활성화를 위한 전략적 방안을 제안하고자 한다. 이를 위해 정보화 관점에서 국방 내 외부 요인을 검토하여 1) 빠르게 변화하는 정보기술에 대한 군사적 적용가능성을 시험 검증하여 신속하게 도입할수 있는 방법 2) 검증된 상용기술 제품에 대하여 중장기 기획관리 절차를 생략하고 빠르게 전력화할 수 있는 제도적 방안 3) 무기체계 개발에 있어 국산 소프트웨어의 채택 4) 현 방산업체가 제작하는 무기체계에 필요한 소프트웨어 개발과 관련하여 일반기업에게도 참여할 수 있는 기회를 제공하는 방안을 중점적으로 살펴본다. 특히, 기존 정보화보다는 큰 틀에서 국방과 IT의 융합을 활성화하기 위하여 국가의 산업-IT융합 정책과 보조를 맞추되 국방 내부의 변화에 초점을 두고 IT 시범사업의 활성화, 상용 제품 및 기술의 검증을 위한 실험부대의 설치 및 운용 등의 다양한 개선대안을 제시한다.

The Study on Airworthiness Certification Process on Military Airborne Safety Critical Software based on DO-178 (DO-178 기반의 군용항공기 탑재 안전필수 소프트웨어 감항인증 방안에 대한 고찰)

  • Heo, Jin Gu;Kim, Min Sung;Kim, Man Tae;Moon, Yong Ho
    • Journal of Aerospace System Engineering
    • /
    • v.13 no.1
    • /
    • pp.62-68
    • /
    • 2019
  • The software installed on an aircraft is directly related to its safety. Therefore, it shall comply with the standards of the airworthiness certification to ensure safety of flight. Airborne software should be developed in accordance with the DO-178 (Software Consideration in Airborne Systems and Equipment Certification) to comply with the airworthiness certification criterion. However, the military airborne software has been developed in accordance with the DAPA weapons system software development and management manual. In this paper, we completed a questionnaire survey of software experts. We also suggest a military airborne software development/certification process based on DO-178.