• Title/Summary/Keyword: 소프트웨어 분석

Search Result 6,521, Processing Time 0.032 seconds

Analysis on Dynamic Software Defects for Increasing Weapon System Reliability (국방 무기체계 소프트웨어 신뢰성 향상을 위한 소프트웨어 동적 결함 분석)

  • Park, Jihyun;Choi, Byoungju
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.7 no.7
    • /
    • pp.249-258
    • /
    • 2018
  • 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.

A Test Data Generation Tool based on Inter-Relation of Fields in the Menu Structure (메뉴 구조의 필드간의 상호 연관관계를 기반으로 한 테스트 데이타 자동 생성 도구)

  • 이윤정;최병주
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.9 no.2
    • /
    • pp.123-132
    • /
    • 2003
  • The quality certification test is usually conducted by a certifying organization to determine and guarantee the quality of software after the software development phase, commonly without the actual source code, but with by going against the product's manual. In this paper, we implement a Manual-based Automatic Test data generating tool: MaT, the test technique based on manual, that automatizes producing the test data from analysis data of software package and manual. The input data of MaT are the result of the analysis of software and manual. We propose 'menu-based test analysis model' in order to generate the input data. We believe that the proposed technique and tool he]p improving quality and reliability of the software.

Driving Anomaly Pattern Detection System Based on Vehicle Internal Diagnostic Data Analysis (차량 내부 진단 데이터 분석 기반의 주행 이상 패턴 감지 시스템)

  • Tae-jeong Park;Ji-ho Park;Bo-yoon Seo;Jun-ha Shin;Kyung-hwan Choi;Hongseok Yoo
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2024.01a
    • /
    • pp.299-300
    • /
    • 2024
  • 첨단 기술의 발전과 함께 지능형 운전자 보조 시스템의 성능 및 교통 시스템 체계가 고도화됨에 따라 전반적인 교통사고 발생 건수는 줄어드는 추세지만 대한민국의 교통사고 발생 빈도는 아직 OECD 평균 대비 높은 실정이다. 특히, 2020년 경제 협력 개발 기구(OECD) 통계에 따르면 대한민국의 인구 10만 명당 교통사고 사망자 수는 회원국 36개 중 29위로 매우 높은 축에 속한다. 따라서, 본 논문에서는 교통사고 발생률을 낮추는 데 도움을 줄 수 있는 주행 이상 패턴 감지 시스템을 제안한다. 제안한 방법에서는 실시간 영상 분석을 통해 신호등 및 차선을 인식함과 동시 차량 내부 진단 데이터에 대한 시계열 분석을 기반으로 운전자의 운전 패턴을 분석한 후 평소와 다른 이상 징후를 발견하면 운전자에게 경고 알림을 제공하여 위험한 상황을 회피할 수 있도록 지원한다.

  • PDF

Relative Data Analysis of Software Inspection Metrics without Threshold (소프트웨어 인스펙션 척도의 기준치 비 의존 상대적 데이터 분석)

  • Kim, Taehyoun;Park, Jinhee;Choi, Okjoo;Shin, Juhwan;Baik, Jongmoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.1571-1574
    • /
    • 2012
  • 소프트웨어 개발에 있어 각 단계별 프로세스 활동들에 대한 분석 및 평가는 소프트웨어의 품질을 좌우하는 큰 요인이다. 따라서 많은 소프트웨어 척도들이 소프트웨어 품질을 분석하는데 이용되고 있으며 유사 프로젝트를 통해 설정되는 기준치와 척도 값의 비교가 수행된다. 하지만 기존의 유사 프로젝트를 찾기란 쉽지 않은 일이며 유사 프로젝트를 찾더라도 해당 프로젝트의 개발 환경은 현재 개발 중인 프로젝트의 환경과 다른 경우가 많다. 따라서 본 논문에서는 외적인 기준치에 의존하지 않고 현재 개발 단계의 인스펙션 결과를 분석하는 방법을 제시하도록 한다. 산포도를 이용한 상대적 데이터 분석이 이용되며 국방 도메인에서 개발 중인 프로젝트 내부 31 개의 기능으로부터 수집된 데이터를 통한 사례분석을 수행하도록 한다. 이를 통해 기능들 간 현재 개발 과정의 일관성 유지 여부를 평가하고 다음 개발 단계의 프로세스 활동 강화 여부에 대한 권고 사항을 제시할 수 있다.

New Era of Software Patent (소프트웨어 특허의 신조류)

  • Lee, Sang-Mu
    • Electronics and Telecommunications Trends
    • /
    • v.12 no.5 s.47
    • /
    • pp.107-120
    • /
    • 1997
  • 소프트웨어를 특허로 받는 데는 근본적으로 인간의 논리적 사고로부터 비롯된 소프트웨어 혹은 컴퓨터 프로그램의 특성상 특허의 성립요건에 배치되어 많은 제약이 뒤따랐으나 점점 다양한 컴퓨터프로그램이 개발되고 이의 독창적 아이디어에 대한 권리보호 요구가 심화되면서 그 수용의 폭이 결국 크게 확대되는 단계에 이르게 되었다. 본 논고에서는 소프트웨어의 특허성에 대한 일반론을 소개하고, 어떻게 그 수용의 폭과 심사기준이 변천되어 왔는지 중요한 판례들을 통하여 분석하여 보고, 현재 주요국의 인정실태를 설명한다.

Task-Based Embedded Software for DTV-Ready (디지털 티브이-레디를 위한 태스크 기반의 내장형 소프트웨어)

  • 전승훈;이종인
    • Proceedings of the IEEK Conference
    • /
    • 2003.07c
    • /
    • pp.2657-2660
    • /
    • 2003
  • 본 논문에서는 기존의 DTV-Ready에서 사용되고 있는 슈퍼 루프 형태의 내장형 소프트웨어 구조를 개선하여 태스크 기반의 내장형 소프트웨어 구조를 제안하였다. Gomaa 의 DARTS(Design Approach for Real-Time Systems) 방법을 사용하여 DTV-Ready 시스템을 분석하고 태스크 기반의 시스템으로 디자인하였다. 태스크간의 의존성을 최소화하여 내장형 소프트웨어의 재사용성을 높였으며, 실시간성을 고려한 디자인과 실시간 운영체제를 적용하여 내장형 시스템의 실시간 성능 향상을 제시하였다. 제안된 디자인은 직접 시스템에 적용하여 구현하고 테스트 결과를 통하여 기존 시스템의 성능과 비교 분석하였다.

  • PDF

Analysis of Models for Configuration Management on Software Process Assesment (소프트웨어 프로세스 심사 모델의 형상관리 공정에 관한 분석)

  • 이영식;황선명;김태훈
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.58-60
    • /
    • 2003
  • 최근 소프트웨어 프로세스를 개선하여 소프트웨어의 품질 및 생산성을 높이고 조직의 업무를 효과적으로 달성 할 수 있는 프로세스 모델과 체계적인 프로세스를 수집하고 지속적으로 프로세스를 개선함으로서 프로세스의 수행능력을 향상시키기 위한 접근 방법에 관심이 높아지고 있다. 본 논문에서는 소프트웨어 프로세스 개선 및 심사 모델로서 ISO에서 표준으로 제정중인 ISO 15504(SPICE)와 2000년 발표된 CMMI 모델에 관하여 비교 연구 하고 사례연구로 형상관리 프로세스에 대하여 그 활동을 비교 분석한다.

  • PDF

Effect Analysis of Program Volume on Complexity (프로그램 볼륨이 복잡도에 미치는 영향 분석)

  • 김재웅;유철중;장옥배
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.528-530
    • /
    • 2000
  • 최근 객체지향 소프트웨어 개발이 일반화되면서 품질 좋은 객체지향 소프트웨어의 개발을 돕기 위한 목적으로 객체지향 소프트웨어 복잡도 척도에 관한 연구들이 다양하게 행해져 왔다. 대부분의 연구가 구조적 복잡도 측정에 중점을 두어 프로그램 크기와 관련된 요인들을 측정하는 척도들이 제시되었다. 한편 소프트웨어 개발이나 복잡도 측정에 대하여 인지 심리 이론을 적용하여, 인간의 단기 기억의 한계 7$\pm$2와 제어 논리 처리에 3$\pm$1을 고려한 연구들이 많이 행해졌다. 본 논문에서는 프로그램 볼륨과 복잡도의 관계를 조사하기 위해 13개 척도의 값을 추출한 후 통계적 분석을 수행하고, 인지 심리 이론과의 관계를 파악해 보았다.

  • PDF

Study on evaluating risk factors under software partitioning order (소프트웨어 분할 발주하에서의 위험요인 평가에 관한 연구)

  • Cha, Hwan-Ju;Kim, Ja-Hee;Kim, Woo-Jae
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2009.11a
    • /
    • pp.499-504
    • /
    • 2009
  • 최근 공공기관에서는 소프트웨어 산업의 선진화를 위하여 소프트웨어 분할발주 제도를 도입 검토하고 있다. 성공적인 제도 도입을 위해 사전에 고려해야 하는 사항을 제도 도입시 예상되는 위험요인 도출 및 분석, 평가를 통해 파악하고자 한다. 먼저 문헌연구를 통해 소프트웨어 산업의 일반적인 위험요인을 바탕으로, 설문조사를 통해 분할발주 하에서의 위험요인의 영향도 변화 파악 및 추가 위험요인을 도출한다. 이를 바탕으로 AHP기법을 통해 위험요인간 우선순위를 분석하여 위험요인 평가모델을 제시한다.

  • PDF

Technical Trend on Embedded Software of Motor Vehicle (자동차용 임베디드 소프트웨어 기술 동향)

  • Min, J.H.;Lee, H.W.;Kim, J.Y.
    • Electronics and Telecommunications Trends
    • /
    • v.26 no.2
    • /
    • pp.137-147
    • /
    • 2011
  • 자동차는 전통적 기능인 운행과 관련된 엔진 및 기계 기술에서 편의, 안전 등의 서비스를 구현하기 위하여 자동차 내에 전장장비의 증가로 인한 새로운 환경 변화를 맞이하고 있다. 따라서 자동차 전장장치 중에서 중요한 부분인 임베디드 소프트웨어 기술의 중요성이 커지고 있다. 본 고는 미래의 자동차의 변화방향을 조명하여 보고, 이를 구현하기 위한 임베디드 소프트웨어의 기술동향을 분석하여 향후 국내 차량용 소프트웨어 기술을 향상시킬 수 있는 방향을 제시하고자 한다.

  • PDF