• Title/Summary/Keyword: 소프트웨어 신뢰성 모델

Search Result 270, Processing Time 0.032 seconds

Comparison of Failure Rates in Measuring Software Reliability (소프트웨어 신뢰도 측정에서 고장률 비교)

  • Jung, Hye Jung
    • Journal of Convergence for Information Technology
    • /
    • v.12 no.5
    • /
    • pp.15-20
    • /
    • 2022
  • This research studied the evaluation of reliability among the software quality characteristics: suitability, reliability, usability, portability, maintainability, performance efficiency, security, and compatibility. It proposes a quantitative evaluation of reliability in the measurement of software quality. This study introduces a method for measuring the failure rate included in maturity during reliability evaluation, which is one of the characteristics of software quality, and is a study with experimental data on how the failure rate changes depending on the form of failure data. Focusing on software testing, the failure rate was measured and compared according to the type of failure data by applying it to the software reliability growth model, focusing on the number of failures per day. The failure rate was measured around the failure time found through the 6-day test, and the failure rate was compared with the failure rate proposed by the international standard ISO/IEC 25023 using the measurement results, and the application was reviewed according to the data type.

Software reliability evaluation during development phase considering testing-effort (시험노력을 고려한 개발단계의 소프트웨어 신뢰성 평가)

  • 이재기;신상권;홍성백;윤병남
    • Journal of the Korean Institute of Telematics and Electronics S
    • /
    • v.36S no.3
    • /
    • pp.18-26
    • /
    • 1999
  • 소프트웨어 개발과정에서는 설계 및 코딩에 의해서 프로그램 내에 많은 결함이 삽입되고 시험을 거치는 동안 결함은 발견되고 수정되어 진다. 이와 같은 반복 작업을 통해서 소프트웨어 내에 잠재하고 있는 에러들을 발견, 조치함으로써 소프트웨어 품질은 향상되고 품질에 대한 신뢰성이 높아진다. 본 논문에서는 위와 같은 소프트웨어 개발 과정을 거치는 동안에 많은 시험이 동반되고 이에 따른 시험의 여러 자원이 투입되는데 착안하여 소프트웨어 신뢰도가 성장되어 가는 과정에 수반된 시험능력을 기반으로 한 시험능력의존형 소프트웨어 신뢰도 성장모델을 살펴보고 이를 적용하여 개발중인 소프트웨어에 대한 시험능력 투입에 따른 신뢰도를 평가하였다. 또 S-Shaped Model에 의한 평가치와 비교하여 시험이 진행됨에 따라 소프트웨어 고장 발견율이 상승되는 것을 보였다.

  • PDF

Failure Correlation in Software Reliability Models (소프트웨어 신뢰도모델에서의 상관고장)

  • Che, Gyu-Shik;Chang, Won-Seok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11c
    • /
    • pp.2071-2074
    • /
    • 2002
  • 대부분의 소프트웨어 신뢰도 모델에서 제한사항중에서 계속되는 소프트웨어의 고장중에서 통계적인 독립성의 가정이 가장 엄격할 것으로 연구해왔다. 우리는 이러한 가정이 쉽게 위배될 수 있는 실제적인 상황이 존재하는가, 그리고 소프트웨어 모델링에 관하여 발행된 대부분의 문헌들이 이러한 문제를 심각하게 다루고 있었는가에 관하여 연구하고자 하였다. 그리고, 고전적인 소프트웨어 신뢰도 이론이 고장상관관계의 가능한 시퀀스를 고려하는데까지 확장될 수 있음을 보여주고자 한다.

  • PDF

A Study on the Dependability Processes for Safety Critical Software (안전-필수 소프트웨어를 위한 신뢰도(Dependability) 프로세스에 관한 연구)

  • Kim, Young-Mi;Jeong, Choong-Heui
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10b
    • /
    • pp.33-37
    • /
    • 2007
  • 최근 디지털 컴퓨터와 정보처리기술의 발전과 더불어 원자력 발전소의 계측제어시스템과 같은 안전-필수 시스템에서도 디지털 기술을 채택하기 시작했다. 안전-필수 시스템에 사용되는 소프트웨어는 높은 신뢰도(dependability)가 요구된다. 소프트웨어의 신뢰도는 신뢰성(reliability), 안전성, 보안 등 다양한 속성들로 설명될 수 있다. 소프트웨어의 신뢰도 향상을 위한 프로세스는 결함예방프로세스, 결함허용프로세스, 결함제거프로세스 그리고 결함예측프로세스가 있으며 이들 프로세스는 소프트웨어 수명주기 초반부터 수행되어야 한다. 본 논문에서는 소프트웨어 신뢰도향상을 위한 신뢰도 프로세스 모델과 개발 단계별로 수행되어야 할 신뢰도 태스크를 제시한다.

  • PDF

Study on The Optimal Software Release Time Methodology (소프트웨어 치적 배포시기 결정 방법에 대한 고찰)

  • 이재기;박종대;남상식;김창봉
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.40 no.2
    • /
    • pp.26-37
    • /
    • 2003
  • An optimal software release, which is related to the development cost, error detection and correction under the various operation systems, is a critical factor for managing project. This paper described optimal software release issues to predict the release time of large switching system with the system stability point of view and evaluated a timely supply of target system, proper utilization of resources under the software reliability valuation basis. Finally, Using initial failure data, based on the exponential reliability growth model methodology, optimal release time, and analysis of failure data during the system testing and managing methodologies were presented.

The Switching Software Metrics and Their Fault Analysis (교환 소프트웨어 복잡도 연구)

  • Lee, J.K.;Shin, S.K.;Lee, S.J.;Nam, S.S.
    • Electronics and Telecommunications Trends
    • /
    • v.17 no.2 s.74
    • /
    • pp.49-60
    • /
    • 2002
  • 소프트웨어 관리 모델은 크게 소프트웨어 프로젝트 견적 모델과 소프트웨어 설계평가 모델, 소프트웨어 복잡성 모델, 소프트웨어 신뢰도 성장 모델, 소프트웨어 프로세스 개선 모델 등으로 나누어진다. 그 중에서도 개발된 소프트웨어를 정량적으로 분석하여 평가하는 모델이 소프트웨어 복잡도 모델이다. 본 논문은 이런 관점에서 대표적인 소프트웨어 복잡성 모델에 대한 적용법에 대해 기술하고 개발중인 교환시스템의 소프트웨어에 대해 volume metrics와 process complexity metrics 방법에 대한 분석 결과와 기타 시스템 개발을 수행하는 과정에서 발생되고 있는 문제점들에 대해 다각도로 분석을 하여 이를 연구개발 및 프로젝트 관리에 활용하고자 한다.

Reasonability of Logistic Testing Efforts on S/W (S/W 로지스틱 테스트 노력함수의 타당성)

  • Che, Gyu-Shik
    • Proceedings of the Korea Society of Information Technology Applications Conference
    • /
    • 2006.06a
    • /
    • pp.710-716
    • /
    • 2006
  • 소프트웨어 개발 후 인도 전 테스트 단계중에 발생되는 테스트 노력 소요량을 고려한 소프트웨어 신뢰도 성장 모델을 제시하여 테스트 노력소요량 동태를 시간함수인 로지스틱 곡선으로 설명한다. 테스트 단계중에 소요되는 테스트노력의 양에 대한 결함 검출비를 현재의 결함 내용에 비례하는 것으로 가정하여 소프트웨어 신뢰도 성장 모델을 비동차 포아송 프로세스(NHPP)로 공식화하되, 이 모델을 이용하여 소프트웨어 신뢰도 척도에 대한 데이터 분석기법을 개발한다. 모든 소프트웨어 개발 환경에서 지금까지 제시된 여러 곡선중 하나에 의해서 테스트노력 소요 고선을 표현하는 것은 적절하지 못하다는 것이 밝혀지고 있다. 그러므로, 본 논문에서는 로지스틱 테스트노력 곡선이 소프트웨어의 개발/테스트 노력곡선으로 적절하게 표현될 수 있다는 것과 실제 데이터를 근거로 하여 적용하여서 예측성이 매우 좋은 능력을 가지고 있다는 것을 보이고자 한다.

  • PDF

Neuro-Fuzzy Approach for Software Reliability Prediction (뉴로-퍼지 소프트웨어 신뢰성 예측)

  • Lee, Sang-Un
    • Journal of KIISE:Software and Applications
    • /
    • v.27 no.4
    • /
    • pp.393-401
    • /
    • 2000
  • This paper explores neuro-fuzzy system in order to improve the software reliability predictability from failure data. We perform numerical simulations for actual 10 failure count and 4 failure time data sets from different software projects with the various number of rules. Comparative results for next-step prediction problem is presented to show the prediction ability of the neuro-fuzzy system. Experimental results show that neuro-fuzzy system is adapt well across different software projects. Also, performance of neuro-fuzzy system is favorably with the other well-known neural networks and statistical SRGMs.

  • PDF

The Model Driven Development of the Multi-function Display Software for Avionics (모델 기반 항공기 다중 시현기 소프트웨어의 개발)

  • Yoo, Hongseok;Hwang, Dong Gil;Kim, So Yong;Park, Ye Chan;Park, Seong Hun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2017.07a
    • /
    • pp.413-414
    • /
    • 2017
  • 항공전자 시스템 및 소프트웨어 기술의 복잡성이 증가함에 따라 소프트웨어의 신뢰성을 보장하는 방법으로 모델 기반 소프트웨어 개발의 필요성이 증가하고 있다. 본 논문에서는 모델기반 소프트웨어 설계를 이용하여 항공기 콕핏 내 주요 계기를 통합한 MFD(Multi-function Display)를 설계하고, 실시간 비행 데이터를 생성하여 시뮬레이션한 결과를 보인다.

  • PDF

A Study on Software Reliability Evaluation Using SRGM (SRGM을 이용한 소프트웨어 신뢰도 평가에 관한 연구)

  • 신경애
    • Journal of the Korea Computer Industry Society
    • /
    • v.4 no.4
    • /
    • pp.553-560
    • /
    • 2003
  • Can presume number of software failure or remaining fault that is expected with test data that is collected by decided time using SRGM that is studied until present. Therefore, can forecast software reliability achievement degree and software reliability use step. But, reliability evaluation according to if choose any model can change. Therefore, we present SRGM that consider test cost to error detection and error delete cost as SRGM that consider error delete cost in this research. Using this SRGM, can presume number of remaining fault in software, reliability and optimal release time.

  • PDF