국방 무기체계 소프트웨어 신뢰성 향상을 위한 소프트웨어 동적 결함 분석

국방 무기체계에서의 소프트웨어 비중이 증가하고 있으며 구조도 점차 복잡해지고 있어, 이에 따른 신뢰성 검증이 매우 중요하다. 특히 무기체계 시스템을 구성하는 소프트웨어 구성 요소 들의 상호 작용에 따라 발생하는 결함은 정적 시험 및 코드 실행률 점검 수준의 동적 시험만으로는 예방하기가 어렵다. 본 논문에서는 소프트웨어의 동적 결함 유형을 분류 개발한다. 미 국방부 무기체계에 사용하는 오픈 소스 소프트웨어(OSS)에서 보고된 이슈 분석을 통하여 본 논문에서 분류한 동적 결함이 실제로 발생하며, 이들은 대체로 통합 이후 발생하는 결함이...

Full description

Saved in:
Bibliographic Details
Published in정보처리학회 논문지 (KTSDE) Vol. 7; no. 7; pp. 249 - 258
Main Authors 박지현, Jihyun Park, 최병주, Byoungju Choi
Format Journal Article
LanguageKorean
Published 한국정보처리학회 31.07.2018
Subjects
Online AccessGet full text
ISSN2287-5905

Cover

Abstract 국방 무기체계에서의 소프트웨어 비중이 증가하고 있으며 구조도 점차 복잡해지고 있어, 이에 따른 신뢰성 검증이 매우 중요하다. 특히 무기체계 시스템을 구성하는 소프트웨어 구성 요소 들의 상호 작용에 따라 발생하는 결함은 정적 시험 및 코드 실행률 점검 수준의 동적 시험만으로는 예방하기가 어렵다. 본 논문에서는 소프트웨어의 동적 결함 유형을 분류 개발한다. 미 국방부 무기체계에 사용하는 오픈 소스 소프트웨어(OSS)에서 보고된 이슈 분석을 통하여 본 논문에서 분류한 동적 결함이 실제로 발생하며, 이들은 대체로 통합 이후 발생하는 결함이며, 재현이 어렵고, 결함 원인 파악이 어려웠음을 보인다. 이 분석 결과를 기반으로 무기체계 신뢰성 검증을 위하여 소프트웨어 통합 시험 개선의 중요성을 도출한다. The importance of software in military weapon systems is increasing, and the software structure is becoming more complicated. We therefore must thoroughly verify its reliability. In particular, the defects from the interaction of the software components that make up the weapon system are difficult to prevent only with static testing and code coverage level dynamic testing. In this paper, we classify dynamic software defect types and analyze the issues reported in the Open Source Software (OSS) used in the US department of defense weapon systems. The dynamic defects classified in this paper usually occur after integration, and it is difficult to reproduce and identify the cause. Based on this analysis, we come to the point that the software integration test must be enhanced in order to verify the reliability of the weapon system.
AbstractList 국방 무기체계에서의 소프트웨어 비중이 증가하고 있으며 구조도 점차 복잡해지고 있어, 이에 따른 신뢰성 검증이 매우 중요하다. 특히 무기체계 시스템을 구성하는 소프트웨어 구성 요소 들의 상호 작용에 따라 발생하는 결함은 정적 시험 및 코드 실행률 점검 수준의 동적 시험만으로는 예방하기가 어렵다. 본 논문에서는 소프트웨어의 동적 결함 유형을 분류 개발한다. 미 국방부 무기체계에 사용하는 오픈 소스 소프트웨어(OSS)에서 보고된 이슈 분석을 통하여 본 논문에서 분류한 동적 결함이 실제로 발생하며, 이들은 대체로 통합 이후 발생하는 결함이며, 재현이 어렵고, 결함 원인 파악이 어려웠음을 보인다. 이 분석 결과를 기반으로 무기체계 신뢰성 검증을 위하여 소프트웨어 통합 시험 개선의 중요성을 도출한다. The importance of software in military weapon systems is increasing, and the software structure is becoming more complicated. We therefore must thoroughly verify its reliability. In particular, the defects from the interaction of the software components that make up the weapon system are difficult to prevent only with static testing and code coverage level dynamic testing. In this paper, we classify dynamic software defect types and analyze the issues reported in the Open Source Software (OSS) used in the US department of defense weapon systems. The dynamic defects classified in this paper usually occur after integration, and it is difficult to reproduce and identify the cause. Based on this analysis, we come to the point that the software integration test must be enhanced in order to verify the reliability of the weapon system.
The importance of software in military weapon systems is increasing, and the software structure is becoming more complicated. We therefore must thoroughly verify its reliability. In particular, the defects from the interaction of the software components that make up the weapon system are difficult to prevent only with static testing and code coverage level dynamic testing. In this paper, we classify dynamic software defect types and analyze the issues reported in the Open Source Software (OSS) used in the US department of defense weapon systems. The dynamic defects classified in this paper usually occur after integration, and it is difficult to reproduce and identify the cause. Based on this analysis, we come to the point that the software integration test must be enhanced in order to verify the reliability of the weapon system. 국방 무기체계에서의 소프트웨어 비중이 증가하고 있으며 구조도 점차 복잡해지고 있어, 이에 따른 신뢰성 검증이 매우 중요하다. 특히 무기체계 시스템을 구성하는 소프트웨어 구성 요소 들의 상호 작용에 따라 발생하는 결함은 정적 시험 및 코드 실행률 점검 수준의 동적 시험만으로는 예방하기가 어렵다. 본 논문에서는 소프트웨어의 동적 결함 유형을 분류 개발한다. 미 국방부 무기체계에 사용하는 오픈 소스 소프트웨어(OSS)에서 보고된 이슈 분석을 통하여 본 논문에서 분류한 동적 결함이 실제로 발생하며, 이들은 대체로 통합 이후 발생하는 결함이며, 재현이 어렵고, 결함 원인 파악이 어려웠음을 보인다. 이 분석 결과를 기반으로 무기체계 신뢰성 검증을 위하여 소프트웨어 통합 시험 개선의 중요성을 도출한다.
Author 박지현
Jihyun Park
최병주
Byoungju Choi
Author_xml – sequence: 1
  fullname: 박지현
– sequence: 2
  fullname: Jihyun Park
– sequence: 3
  fullname: 최병주
– sequence: 4
  fullname: Byoungju Choi
BookMark eNplzD9Lw0AcxvEbKlhjX4FLFsfA5X653GUsxf-FLt3DJblAaI3SuDgWg4MKLrZQbKEIQgWFWKP0NSWX92BBcXF5vsuHZwvV4rNY1lCdEM4M6mC6iRpJEnmYAjBmUagjv_h8K7MXvXzNi1Wmlnnxkerq-q56SKublXpcqHGuq9t5-ZSp9F2vxs_qaqhmazNNq9H0Hy3vJ2o-1ItlVo0WevmVqnS2jTZC0U9k47ca6u7vdVuHRrtzcNRqto0exdSwGXaABcyUEPocSyFY4IGwAsJ9O6DE554lpPQc4ZjAbCKw9EwW-haDgGAOoKHdn9telFxEbhwkffe4edIh2OTEImBToM56NLTz5xL3fBCdisGlCzahDsfwDbV5eFc
ContentType Journal Article
DBID HZB
Q5X
JDI
DEWEY 004
DatabaseName 한국학술정보 KISS
Korean Studies Information Service System (KISS) B-Type
KoreaScience
DatabaseTitleList

DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
DocumentTitleAlternate 국방 무기체계 소프트웨어 신뢰성 향상을 위한 소프트웨어 동적 결함 분석
EndPage 258
ExternalDocumentID JAKO201824236535965
3625980
GroupedDBID ALMA_UNASSIGNED_HOLDINGS
HZB
Q5X
.UV
JDI
ID FETCH-LOGICAL-k505-670937d71e3fc80eaa7db3a4d28c6d52c8b4aeeb9a913762a0eb17fc473d20833
ISSN 2287-5905
IngestDate Fri Dec 22 12:04:11 EST 2023
Tue Oct 14 02:11:12 EDT 2025
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Issue 7
Language Korean
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-k505-670937d71e3fc80eaa7db3a4d28c6d52c8b4aeeb9a913762a0eb17fc473d20833
Notes Korea Information Processing Society
KISTI1.1003/JNL.JAKO201824236535965
OpenAccessLink http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO201824236535965&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01
PageCount 10
ParticipantIDs kisti_ndsl_JAKO201824236535965
kiss_primary_3625980
PublicationCentury 2000
PublicationDate 20180731
PublicationDateYYYYMMDD 2018-07-31
PublicationDate_xml – month: 07
  year: 2018
  text: 20180731
  day: 31
PublicationDecade 2010
PublicationTitle 정보처리학회 논문지 (KTSDE)
PublicationTitleAlternate 정보처리학회 논문지 (KTSDE)
PublicationYear 2018
Publisher 한국정보처리학회
Publisher_xml – name: 한국정보처리학회
SSID ssib053377453
ssib013223549
ssib044742768
ssib058467650
ssib014210003
ssib012446219
Score 1.6732827
Snippet 국방 무기체계에서의 소프트웨어 비중이 증가하고 있으며 구조도 점차 복잡해지고 있어, 이에 따른 신뢰성 검증이 매우 중요하다. 특히 무기체계 시스템을 구성하는...
The importance of software in military weapon systems is increasing, and the software structure is becoming more complicated. We therefore must thoroughly...
SourceID kisti
kiss
SourceType Open Access Repository
Publisher
StartPage 249
SubjectTerms Defense Weapon Systems
Dynamic Software Defects
Open Source Software
무기체계 소프트웨어
소프트웨어 동적 결함
오픈 소스 소프트웨어
Title 국방 무기체계 소프트웨어 신뢰성 향상을 위한 소프트웨어 동적 결함 분석
URI https://kiss.kstudy.com/ExternalLink/Ar?key=3625980
http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO201824236535965&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01
Volume 7
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  issn: 2287-5905
  databaseCode: M~E
  dateStart: 20120101
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://road.issn.org
  omitProxy: true
  ssIdentifier: ssib044742768
  providerName: ISSN International Centre
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3Na9RAFB_anryIUsX6UXJwTkskmY_MzDHZTSkt1YMr9LZkkyxdK63YFqkHobh4UMGLLYgtFEGooLDWKv2bdrP_g29ms9mgPdhewuTlzZs37yXz3m_CzCB014kdmkZM2C51U5tB-mZHssXtCII9JS2mHKbXDi_d9-YfsYVlvjwx-by8umSzeS9-cea6kot4FWjgV71K9hyeLYQCAcrgX7iCh-H6Xz7GoY8Djv0aDgMcONgHhA8lv4oDZp5JTQ3hlowoFEtW0STpYVnFYQ0ryCaZLkhTAR4pEDEseFBtyA0kx8gmuUioE7gVI8DDPjckEO6aerVRK6qaC1ccyuduOMByDiulSdC81O35pjNOLtOXhivwjCjTmKqVE-68KrBqNmrMYOyhpOmOp62V66dMwQf1hk1zHFRH9jRq-QJLR-fki_WHtbA0iZLbX_GCy4iSWBZrixbaK9tbEHBKa6OMJtouuW7KGM8HJYup62Bbj8aPtyrVlfV2eYbGlaOp3_ybKoxceiku0vVxZCAAc22uHF4OY6L0tYpySBpuCfvXruJU417pTKJJ6uqDP5ZehqNhWGd8Hhnv8qfnK2jpZ7DLiP4pVAzrjAlGSqgVAARginEWaFJcz5yVXCgOCRDgow1AhBomtUspXf0KupxjMcsfflhX0cTq-jSKe7--97tfrf63k95pNzs-6f3sWNnrd4MPncGb0-zTUbZ3YmVvD_ufu1nnhzXY-5K92skOgGe_M9jd_4e1__5jdrhj9Y67g90jq_-7k3UOrqH6XFivztv5SST2KiAEW-9xSEUi3JS2YumkUSSSJo1YQmTsJZzEssmiNG2qSLkQsEnkQAYkWjETNCGAceh1NLW2vpbeQBYRJGEU4qQSMeMyBnwlRIukpAXEqOnNoGltmMbT4V4zjdxPM2jWGKqxlmw8aSz4iw_0i6axkMcpVx6_eXa9W-jS-I28jaY2n22ldyCL3mzOGp__ASNCntE
linkProvider ISSN International Centre
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=%EA%B5%AD%EB%B0%A9+%EB%AC%B4%EA%B8%B0%EC%B2%B4%EA%B3%84+%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4+%EC%8B%A0%EB%A2%B0%EC%84%B1+%ED%96%A5%EC%83%81%EC%9D%84+%EC%9C%84%ED%95%9C+%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4+%EB%8F%99%EC%A0%81+%EA%B2%B0%ED%95%A8+%EB%B6%84%EC%84%9D&rft.jtitle=%EC%A0%95%EB%B3%B4%EC%B2%98%EB%A6%AC%ED%95%99%ED%9A%8C+%EB%85%BC%EB%AC%B8%EC%A7%80+%28KTSDE%29&rft.au=%EB%B0%95%EC%A7%80%ED%98%84&rft.au=Jihyun+Park&rft.au=%EC%B5%9C%EB%B3%91%EC%A3%BC&rft.au=Byoungju+Choi&rft.date=2018-07-31&rft.pub=%ED%95%9C%EA%B5%AD%EC%A0%95%EB%B3%B4%EC%B2%98%EB%A6%AC%ED%95%99%ED%9A%8C&rft.issn=2287-5905&rft.volume=7&rft.issue=7&rft.spage=249&rft.externalDocID=3625980
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2287-5905&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2287-5905&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2287-5905&client=summon