• Title/Summary/Keyword: Software Reliability

Search Result 1,505, Processing Time 0.027 seconds

AGING TEST AND SOFTWARE RELIABILITY ANALYSIS METHOD FOR PC-BASED CONTROLLER

  • Song Jun-Yeob;Jang Ju-Su
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2005.06a
    • /
    • pp.969-973
    • /
    • 2005
  • This paper presents a survey of software reliability modeling and it's application to pre-built software system combined with hardware such as numerical controller based on personal computer systems. Many a systems in these days are much more becoming software intensive and many software intensive systems are safety critical. For this reason, the technique well developed to measure of software reliability is very important for whom to assess such a system. This paper provides a brief idea of method to evaluate such a system's reliability based on hardware performance.

  • PDF

Virtual Coverage: A New Approach to Coverage-Based Software Reliability Engineering

  • Park, Joong-Yang;Lee, Gyemin
    • Communications for Statistical Applications and Methods
    • /
    • v.20 no.6
    • /
    • pp.467-474
    • /
    • 2013
  • It is common to measure multiple coverage metrics during software testing. Software reliability growth models and coverage growth functions have been applied to each coverage metric to evaluate software reliability; however, analysis results for the individual coverage metrics may conflict with each other. This paper proposes the virtual coverage metric of a normalized first principal component in order to avoid conflicting cases. The use of the virtual coverage metric causes a negligible loss of information.

Reliability Effect Analysis for Game Software Verification and Validation (게임 소프트웨어의 확인 및 검증에 대한 신뢰도 영향 분석)

  • Son, Han-Seong;Roh, Chang-Hyun
    • Journal of Korea Game Society
    • /
    • v.11 no.6
    • /
    • pp.53-60
    • /
    • 2011
  • Since the importance of software reliability for game service increases continuously, the reliability evaluation becomes very important. This research performed an experiment which was intended to analyze the effect of software verification and validation, a representative activity of the software development process, on the software reliability. The results from the experiments provided the reliability evaluation based on the development process (e.g., Bayesian Belief Network based reliability estimation) with very useful bases.

A Study on the Optimal Release Time Decision of a Developed Software by using Logistic Testing Effort Function (로지스틱 테스트 노력함수를 이용한 소프트웨어의 최적인도시기 결정에 관한 연구)

  • Che, Gyu-Shik;Kim, Yong-Kyung
    • Journal of Information Technology Applications and Management
    • /
    • v.12 no.2
    • /
    • pp.1-13
    • /
    • 2005
  • This paper proposes a software-reliability growth model incoporating the amount of testing effort expended during the software testing phase after developing it. The time-dependent behavior of testing effort expenditures is described by a Logistic curve. Assuming that the error detection rate to the amount of testing effort spent during the testing phase is proportional to the current error content, a software-reliability growth model is formulated by a nonhomogeneous Poisson process. Using this model the method of data analysis for software reliability measurement is developed. After defining a software reliability, This paper discusses the relations between testing time and reliability and between duration following failure fixing and reliability are studied. SRGM in several literatures has used the exponential curve, Railleigh curve or Weibull curve as an amount of testing effort during software testing phase. However, it might not be appropriate to represent the consumption curve for testing effort by one of already proposed curves in some software development environments. Therefore, this paper shows that a logistic testing-effort function can be adequately expressed as a software development/testing effort curve and that it gives a good predictive capability based on real failure data.

  • PDF

A Case Study on Reliability Test of Embedded Software in the Multi-Function Radar (다기능레이더 소프트웨어 신뢰성시험 적용사례 및 결과)

  • Kim, Jong-Woo
    • Journal of IKEEE
    • /
    • v.19 no.3
    • /
    • pp.431-439
    • /
    • 2015
  • This paper introduces analysis technique and test procedure for verifying the reliability of the multi-function radar software. Also the process of software development and reliability test method for reducing the development period are described. Test results show that the verified software has reduced errors and improved reliability compared to the unverified software.

A Bayesian Approach to Software Optima I Re lease Policy (소프트웨어 최적출하정책의 베이지안 접근방법)

  • 김희수;이애경
    • Proceedings of the Korean Reliability Society Conference
    • /
    • 2002.06a
    • /
    • pp.273-273
    • /
    • 2002
  • In this paper, we investigate a software release policy with software reliability growth factor during the warranty period by assuming that the software reliability growth is assumed to occur after the testing phase with probability p and the software reliability growth is not assumed to occur after the testing phase with probability 1-p. The optimal release policy to minimize the expected total software cost is discussed. Numerical examples are shown to illustrate the results of the optimal policy. And we consider a Bayesian decision theoretic approach to determine an optimal software release policy. This approach enables us to update our uncertainty when determining optimal software release time, When the failure time is Weibull distribution with uncertain parameters, a bayesian approach is established. Finally, numerical examples are presented for illustrative propose.

  • PDF

Optimal Release Time of Switching Software and Evolution of Reliability Based on Reliability Indicator (신뢰성 평가척도를 중심으로 한 교환 소프트웨어 최적 배포 시기 결정 및 신뢰도 평가)

  • Lee, Jae-Gi;Sin, Sang-Gwon;Hong, Seong-Baek
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.3
    • /
    • pp.615-621
    • /
    • 1999
  • On the aspect of on-time and development resource use, it is very important to predict the software release time during the software development process. In this paper, we present the optimal release problem based on the evaluation indicator and cost evaluation. And also we show the optimal release point considered with both of them. We applied the Exponential Software Reliability Growth Model(E-SRGM) and Testing-effort dependent Software Reliability Growth Model(Te-SRGM) and decided the software release time according to software reliability indicator. As a result of two models comparison, we verify the Te-SRGM is more adopted in our switching system software.

  • PDF

A Study Software Reliability Model Using Error-Class (오류 분류를 이용한 소프트웨어 신뢰도 모델)

  • Jo, Yeong-Sik;Lee, Yong-Geun;Choe, Hyeong-Jin;Yang, Hae-Sul
    • The Transactions of the Korea Information Processing Society
    • /
    • v.3 no.2
    • /
    • pp.231-241
    • /
    • 1996
  • The reliability in software has expand in quality and quantity, also its importance and role are increased. But, a study of software reliability is lack of development. this paper software reliability growth models(SRGM) described by NonHome-geneous Poisson(NHPP)processes. Using actual software error data observed by software testing the SRGM's are composition of error-class, and error-class by three class. this paper made the reliability-model of software using three error- class. The purpose of this study to increase software productivity and to improve software quality. So to achive these goals we focused a study of software reliability model using the error-class.

  • PDF

Estimation of Software Reliability with Immune Algorithm and Support Vector Regression (면역 알고리즘 기반의 서포트 벡터 회귀를 이용한 소프트웨어 신뢰도 추정)

  • Kwon, Ki-Tae;Lee, Joon-Kil
    • Journal of Information Technology Services
    • /
    • v.8 no.4
    • /
    • pp.129-140
    • /
    • 2009
  • The accurate estimation of software reliability is important to a successful development in software engineering. Until recent days, the models using regression analysis based on statistical algorithm and machine learning method have been used. However, this paper estimates the software reliability using support vector regression, a sort of machine learning technique. Also, it finds the best set of optimized parameters applying immune algorithm, changing the number of generations, memory cells, and allele. The proposed IA-SVR model outperforms some recent results reported in the literature.

Interval estimation of mean value function using fuzzy approach

  • Kim, Daekyung
    • Journal of Applied Reliability
    • /
    • v.1 no.2
    • /
    • pp.175-181
    • /
    • 2001
  • Recently, the quality of software has become a major issue. The statistical models used in making predictions about the quality of software are termed software reliability growth models (SRGM). However, the existing SRGMs have not been satisfactory in predicting software reliability behavior (Keiller and Miller(1991), Keiller and Littlewood(1984), Musa(1987)). In this paper, we present a fuzzy-based interval estimation of software errors (failures).

  • PDF