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

Search Result 65, Processing Time 0.025 seconds

A Study on the Stochastic Reliability Growth of Software (소프트웨어의 확률적 신뢰도 성장법에 관한 연구)

  • Che, Gyu-Shik;Kim, Jong-Ki
    • Proceedings of the KIEE Conference
    • /
    • 2001.07d
    • /
    • pp.2753-2755
    • /
    • 2001
  • 소프트웨어 신뢰도에서 지금까지 여러 연구자들이 적용한 가정사항은 프로그램의 고장율이 잔여결함의 미지수에 대한 일정한 배수라고 한 것이다. 이는 모든 결함이 프로그램의 고장율에 동일한 양으로 기여한다는 것을 의미한다. 우리는 이 가정에 대해서 대안을 제시한다. 제안된 모델은 잔여결함을 중시하는 전의 것에 비하여 고장수정을 조기에 수행할 수 있게 함으로써 신뢰성 향상에 커다란 효과가 있다. 이 결함들이 전체적인 고장율에 가장 큰 공헌을 하기 때문에 그들 자신이 일찍이 나타나서 곧 수정될 수 있다는 장점이 있다. 모델은 취급하기가 쉬워서 다양한 신뢰도 척도를 계산할 수 있다. 목표 신뢰도를 얻기 위한 전체 수행시간과 목표 신뢰도를 얻기 위한 총 결함의 수를 예측할 수 있다.

  • PDF

Case study of the large switching software metrics and their fault analysis (대형 교환 소프트웨어의 복잡성과 고장분석 사례 연구)

  • 이재기;남상식;김창봉;이규대
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.27 no.10C
    • /
    • pp.887-901
    • /
    • 2002
  • Software management model divided into the software project model and design estimation model, software matrices model, reliability growth model, process improvement model(or process maturity model) etc. Among these software management models, software complexity model make an estimated of the product software. For a practice of software managed, need to guideline of the static analysis of software. Especially, Software complexity model introduced for the estimation of software quantity and program complexity. In case of measurement the software matrices, its need for us to analysis of software quality and products. On the other hand, we known that complexity program include many defects and consuming of source cost. So, we apply to complexity model using of the program complexity, control structure and volume matrices, interface metrics, process complexity metrics method. In this paper, we represent that the analysis of fault data detected during the system test. Also, we analysis of program control structure and interface, volume matrices in various aspect of switching software. Others, their results utilized similar of project and system development.

A study on the fault detection efficiency of software (소프트웨어의 결함 검출 효과에 관한 연구)

  • Kim, Sun-Il;Che, Gyu-Shik;Jo, In-June
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.12 no.4
    • /
    • pp.737-743
    • /
    • 2008
  • I compare my parameter estimation methodoloay with existing method, considering both of testing effort and fault detecting rate simultaneously in software reliability modeling. Generally speaking, fault detection/removal mechanism depends on how apply previous fault detection/removal and testing effort of S/W. The fault removal efficiency makes large influence to the reliability growth, testing and removal cost in developing stage S/W. This is very useful measure during all the developing stages and much helpful for the developer to estimate debugging efficiency, and furthermore, to anticipate additional working amount.

A Study on the Reasonability of Logistic Testing Efforts on S/W (S/W 로지스틱 테스트 노력함수의 적정성에 관한 연구)

  • Che Gyu-Shik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.05a
    • /
    • pp.261-264
    • /
    • 2006
  • 소프트웨어 개발 후 인도 전 테스트 단계중에 발생되는 테스트 노력 소요량을 고려한 소프트웨어 신뢰도 성장 모델을 제시하여 테스트 노력소요량 동태를 시간함수인 로지스틱 곡선으로 설명한다. 그러므로, 본 논문에서는 로지스틱 테스트노력 곡선이 소프트웨어의 개발/테스트 노력곡선으로 적절하게 표현될 수 있다는 것과 실제 데이터를 근거로 하여 적용하여서 예측성이 매우 좋은 능력을 가지고 있다는 것을 보이고자 한다.

  • PDF

A Study on the Reliability of S/W during the Developing Stage (소프트웨어 개발단계의 신뢰도에 관한 연구)

  • Yang, Gye-Tak
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.14 no.5
    • /
    • pp.61-73
    • /
    • 2009
  • Many software reliability growth models(SRGM) have been proposed since the software reliability issue was raised in 1972. The technology to estimate and grow the reliability of developing S/W to target value during testing phase were developed using them. Most of these propositions assumed the S/W debugging testing efforts be constant or even did not consider them. A few papers were presented as the software reliability evaluation considering the testing effort was important afterwards. The testing effort forms which have been presented by this kind of papers were exponential, Rayleigh, Weibull, or Logistic functions, and one of these 4 types was used as a testing effort function depending on the S/W developing circumstances. I propose the methology to evaluate the SRGM using least square estimater and maximum likelihood estimater for those 4 functions, and then examine parameters applying actual data adopted from real field test of developing S/W.

A Study on the Method of Software Reliability Quality Testing (소프트웨어 신뢰성 품질 평가 방법론에 대한 연구)

  • Jung, Hye-Jung
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2006.05a
    • /
    • pp.301-306
    • /
    • 2006
  • ISO/IEC 9126에 의하면 스프트웨어 품질 특성은 기능성, 신뢰성, 사용성, 효율성, 유지보수성, 이식성의 6가지 품질 특성으로 나누어 평가를 실시하고 있다. 각 특성은 부특성으로 나누어지고 이러한 부특성에 따른 평가 항목을 메트릭으로 정의하고 있다. 그러나 품질 특성 중 신뢰성의 경우는 ISO/IEC 9126에서 제시한 부특성인 성숙성, 오류허용성, 복구성, 준수성에 따라 품질 평가 항목이 메트릭으로 제시되어져있다. 그러나 제시되어져 있는 신뢰성 평가 항목은 소프트웨어 신뢰성 성장 모델을 이용하여 신뢰도를 평가하고 메트릭 값을 얻도록 구성되어져 있으나 수리적인 어려움과 데이터 수집에 따르는 문제점으로 인하여 적용하고 있지 못한 실정이다. 이러한 문제점을 고려하여 고장 데이터를 이용하여 소프트웨어 신뢰성을 평가할 수 있는 방안을 검토하고 현재 연구가 진행되어지고 있는 국제 표준 문건 ISO/IEC 25000 시리즈를 국내 표준으로 적용할 수 있는 방안에 대해서 연구한다.

  • PDF

A Comparison Study between Uniform Testing Effort and Weibull Testing Effort during Software Development (소프트웨어 개발시 일정테스트노력과 웨이불 테스트 노력의 비교 연구)

  • 최규식;장원석;김종기
    • Journal of Information Technology Application
    • /
    • v.3 no.3
    • /
    • pp.91-106
    • /
    • 2001
  • We propose a software-reliability growth model incoporating the amount of uniform and Weibull testing efforts during the software testing phase in this paper. The time-dependent behavior of testing effort is described by uniform and Weibull curves. Assuming that the error detection rate to the amount of testing effort spent during the testing phase is proportional to the current error content, the model is formulated by a nonhomogeneous Poisson process. Using this model the method the data analysis for software reliability measurement is developed. The optimum release time is determined by considering how the initial reliability R($\chi$ 0) would be. The conditions are ($R\chi$ 0)>$R_{o}$ , $P_{o}$ >R($\chi$ 0)> $R_{o}$ $^{d}$ and R($\chi$ 0)<$R_{o}$ $^{d}$ for uniform testing efforts. deal case is $P_{o}$ >($R\chi$ 0)> $R_{o}$ $^{d}$ Likewise, it is ($R\chi$ 0)$\geq$$R_{o}$ , $R_{o}$ >($R\chi$ 0)>R(eqation omitted) and ($R\chi$ 0)<R(eqation omitted)for Weibull testing efforts. Ideal case is $R_{o}$ > R($\chi$ 0)> R(eqation omitted).

  • PDF

Software Reliability Prediction of Grouped Failure Data Using Variant Models of Cascade-Correlation Learning Algorithm (변형된 캐스케이드-상관 학습 알고리즘을 적용한 그룹 고장 데이터의 소프트웨어 신뢰도 예측)

  • Lee, Sang-Un;Park, Jung-Yang
    • The KIPS Transactions:PartD
    • /
    • v.8D no.4
    • /
    • pp.387-392
    • /
    • 2001
  • This Many software projects collect grouped failure data (failures in some failure interval or in variable time interval) rather than individual failure times or failure count data during the testing or operational phase. This paper presents the neural network (NN) modeling for grouped failure data that is able to predict cumulative failures in the variable future time. The two variant models of cascade-correlation learning (CasCor) algorithm are presented. Suggested models are compared with other well-known NN models and statistical software reliability growth models (SRGMs). Experimental results show that the suggested models show better predictability.

  • PDF

A Study on the SRGM of Operational Software (운영중인 소프트웨어의 신뢰도 향상 연구)

  • Che Gyu-Shik
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2005.11a
    • /
    • pp.423-427
    • /
    • 2005
  • It might be difficult to reduce failure rate for most of the cases are not available for debugging during operational phase, hence, there are some literatures to study that the failure rate is uniform throughout the operational time. The failure rate reduces and the reliability grows with time regardless of debugging. As a result, the products reliability varies with the time duration of these products in point of customer view. It accumulates the products experience, studies the efact operational method, and then finds and takes action against the fault circumstances. I propose the simple model to represent this status in this paper.

  • PDF

Software ILS Proposed (소프트웨어에 대한 종합군수지원(ILS) 적용 방안)

  • 심행근;김인중;고재영
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.2 no.2
    • /
    • pp.173-185
    • /
    • 1999
  • 고품질의 소프트웨어를 개발하는 사업의 중요성이 나날이 증대되고 있는 시점에서 소프트웨어를 종합군수지원 관점에서 해석하려고 하는 연구가 최근에 진행되고 있다. 즉, 소프트웨어 설계자의 입장은 소프트웨어 개발도 중요한 문제이지만 소프트웨어를 얼마나 가용성 있게 유지하는가에 더 많은 관심을 갖게 된다. 하드웨어는 개발 시부터 종합군수지원이라는 기법을 적용하여 체계 배치 시 체계 장비가 최상의 가용도를 가질 수 있도록 하는 노력이 이루어지고 있으며, 그 결과도 현실화되고 있다. 본 논문에서는 하드웨어에서만 적용하고 있는 종합군수지원 개발 기법을 소프트웨어에 적용하여 소프트웨어에 대한 종합군수지원 적용방안을 제시하고, 향후 소프트웨어 개발/배치 시에 경제적이고 가용도가 높은 소프트웨어의 개발/활용이 가능하도록 군수지원 분석을 통한 종합군수지원 활용 방안을 제안한다.

  • PDF