• 제목/요약/키워드: software distribution

검색결과 1,729건 처리시간 0.023초

블록체인 기반의 소프트웨어 유통 플랫폼의 활성화를 위한 SPDX 문서 생성 Visual Studio용 플러그인 개발 (SPDX Document Generation Visual Studio Plug-in development for Invigorating Blockchain based Software Distribution Platform)

  • 윤호영;조용준;신동명
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제13권2호
    • /
    • pp.9-17
    • /
    • 2017
  • 소프트웨어 개발 단계에 오픈소스 소프트웨어를 활용함으로써 발생할 수 있는 라이선스 위반 문제 등의 이유로 소프트웨어 컴플라이언스는 반드시 행해져야하는 작업 중 하나이다. 하지만 다수의 개발자가 참여한 규모있는 소프트웨어를 분석한다는 것은 많은 시간과 높은 난이도를 요구한다. 이와 같은 문제점을 개선할 수 있는 방안 중 하나인 SPDX 문서는 소프트웨어 패키지에 대한 메타데이터를 규격화한 문서이다. 해당 규격이 활성화된다면 소프트웨어 패키지의 정보 분석 작업이 간소화될 뿐만 아니라 오픈소스 소프트웨어의 건전한 유통에도 기여할 수 있을 것이다. 본 연구에서는 오픈소스 소프트웨어의 라이선스 정보를 포함하고 있는 SPDX 문서를 특정 중앙서버에 의존하지 않고 분산화 된 장부의 기록물로 공유하고, 사용자에게 목적과 자격 요건에 따라 SPDX 라이프사이클 서비스를 제공하는 블록체인 기반의 SPDX 유통 플랫폼을 개발하였다. 또한 블록체인 기반의 SPDX 유통 플랫폼의 활성화에 기여하는 것을 목적으로 통합개발환경용 SPDX 문서 생성 플러그인을 개발하였다.

An Analysis of the Control Limit in p-chart Applying Binomial Distribution Using Commercial Software

  • Yoo Wang-Jin;Park Won-Joo
    • 한국품질경영학회:학술대회논문집
    • /
    • 한국품질경영학회 1998년도 The 12th Asia Quality Management Symposium* Total Quality Management for Restoring Competitiveness
    • /
    • pp.198-207
    • /
    • 1998
  • The p chart approximate to the normal distribution has a difficulty to analyze the process condition precisely when the negative LCL is occurred. Furthermore, the probability of Type I error increases compared with using its original binomial distribution. For a long time the p chart has been used as approximated to the normal distribution because of its easy use. However, it becomes rapid and convenient to calculate the binomial distribution through the development of computer and software, so it is strongly suggested to use the binomial distribution determining control limits to reduce the probability of Type I error. In this study, I suggest that the control limits can be designed in use of binomial distribution and they can be utilized without special software by illustrating the certain work for establishing p-chart with the commercial one(EXCEL).

  • PDF

Implementaion and Use of a COM Component for Distribution Number Generation

  • 오창혁;정석인;이미라
    • Journal of the Korean Data and Information Science Society
    • /
    • 제13권1호
    • /
    • pp.17-23
    • /
    • 2002
  • Microsoft's component technology, COM, is introduced and a COM object for generating distribution numbers is implement ed. Examples using the object in various language environments are given. A strategy for statistical software development using components is discussed.

  • PDF

Two model comparisons of software reliability analysis for Burr type XII distribution

  • An, Jeong-Hyang
    • Journal of the Korean Data and Information Science Society
    • /
    • 제23권4호
    • /
    • pp.815-823
    • /
    • 2012
  • In this paper reliability growth model in which the operating time between successive failure is a continuous random variable is proposed. This model is for Burr type XII distribution with two parameters which is discussed in two versions: the order statistics and non-homogeneous Poisson process. The two software reliability measures are obtained. The performance for two versions of the suggested model is tested on real data set by U-plot and Y-plot using Kolmogorov distance.

지수 및 역지수 분포를 이용한 NHPP 소프트웨어 무한고장 신뢰도 모형에 관한 비교연구 (The Comparative Study of NHPP Software Reliability Model Based on Exponential and Inverse Exponential Distribution)

  • 김희철;신현철
    • 한국정보전자통신기술학회논문지
    • /
    • 제9권2호
    • /
    • pp.133-140
    • /
    • 2016
  • 소프트웨어 개발과정에서 소프트웨어 신뢰성은 매우 중요한 이슈이다. 소프트웨어 고장분석을 위한 무한고장 비동질적인 포아송과정에서 고장발생률이 상수이거나, 단조 증가 또는 단조 감소하는 패턴을 가질 수 있다. 본 논문에서는 소프트웨어 신뢰성에 대한 적용 효율을 나타내는 지수 및 역지수분포를 이용한 신뢰성 모형을 비교 제안한다. 효율적인 모형을 위해 평균제곱오차(MSE), 결정계수($R^2$)에 근거한 모델선택, 최우추정법, 이분법에 사용된 파라미터를 평가하기 위한 알고리즘이 적용되였다. 제안하는 지수 및 역지수분포를 이용한 신뢰성 모형를 위해 실제 데이터을 사용한 고장분석이 적용되였다. 고장데이터 분석은 지수 및 역지수분포를 이용한 강도함수와 비교하였다. 데이터 신뢰성을 보장하기 위하여 라플라스 추세검정(Laplace trend test)을 사용하였다. 본 연구에 제안된 역지수분포 신뢰성모형도 신뢰성 측면에서 효율적이기 때문에 (결정계수가 80% 이상) 이 분야에서 기존 모형의 하나의 대안으로 사용할 수 있음을 확인 할 수 있었다. 이 연구를 통하여 소프트웨어 개발자들은 다양한 수명분포를 고려함으로서 소프트웨어 고장형태에 대한 사전지식을 파악하는데 도움을 줄 수 있으리라 사료 된다.

유한고장 NHPP 어랑분포의 형상모수 변화에 따른 소프트웨어 신뢰성 모형의 속성 분석에 관한 연구 (A Study on the Property Analysis of Software Reliability Model with Shape Parameter Change of Finite Fault NHPP Erlang Distribution)

  • 민경일
    • Journal of Information Technology Applications and Management
    • /
    • 제25권4호
    • /
    • pp.115-122
    • /
    • 2018
  • Software reliability has the greatest impact on computer system reliability and software quality. For this software reliability analysis, In this study, we compare and analyze the trends of the properties affecting the reliability according to the shape parameters of Erlang distribution based on the finite fault NHPP. Software failure time data were used to analyze software failure phenomena, the maximum likelihood estimation method was used for parameter estimation. As a result, it can be seen that the intensity function is effective because it shows a tendency to decrease with time when the shape parameters a = 1 and a = 3. However, the pattern of the mean value function showed an underestimation pattern for the true values when the shape parameters a = 1 and a = 2, but it was found to be more efficient when a = 3 because the error width from the true value was small. Also, in the reliability evaluation of the future mission time, the stable and high trend was shown when the shape parameters a = 1 and a = 3, but on the contrary, when a = 2, the reliability decreased with the failure time. Through this study, the property of finite fault NHPP Erlang model according to the change of shape parameter without existing research case was newly analyzed, and new research information that software developers can use as basic guideline was presented.

전력 공급신뢰도 평가를 위한 교육용 소프트웨어 개발 (A Development of Educational Software for Power System Reliability Assessment)

  • 김광원
    • 조명전기설비학회논문지
    • /
    • 제29권7호
    • /
    • pp.71-79
    • /
    • 2015
  • This paper is on the development of computer software which can be utilized as a power system analysis tool for reliability assessment education. The input data of the developed software are so simple that even a non-expert easily understand how to use it. The software provides not only reliability indices but also their distributions, moreover, it provides the factors those effect the indices, which made the software even more useful for educational purpose. The developed software utilized Monte-carlo simulation based on the state duration sampling, therefore it can manage various probability distributions such as exponential, Weibull, gamma and lognormal distribution. Within the software, the parameters of the distribution can be decided automatically from its mean and variance, that is another advantage as an educational software.

Software Reliability for Order Statistic of Burr XII Distribution

  • Lee, Jae-Un;Yoon, Sang-Chul
    • Journal of the Korean Data and Information Science Society
    • /
    • 제19권4호
    • /
    • pp.1361-1369
    • /
    • 2008
  • The analysis of software reliability model provides the means to analysts, software engineers, and systems analysts and developers who want to predict, estimate, and measure failure rate of occurrences in software. In this paper, reliability growth model, in which the operating time between successive failure is a continuous random variable, is proposed. This model is based on order statistics of two parameters Burr type XII distribution. We propose the measure based on U-plot. Also the performance of the suggested model is tested on real data set.

  • PDF

음이항분포 정보를 가진 베이지안 소프트웨어 신뢰도 성장모형에 관한 연구 (Bayesian Analysis of Software Reliability Growth Model with Negative Binomial Information)

  • 김희철;박종구;이병수
    • 한국정보처리학회논문지
    • /
    • 제7권3호
    • /
    • pp.852-861
    • /
    • 2000
  • Software reliability growth models are used in testing stages of software development to model the error content and time intervals betwewn software failures. In this paper, using priors for the number of fault with the negative binomial distribution nd the error rate with gamma distribution, Bayesian inference and model selection method for Jelinski-Moranda and Goel-Okumoto and Schick-Wolverton models in software reliability. For model selection, we explored the sum of the relative error, Braun statistic and median variation. In Bayesian computation process, we could avoid the multiple integration by the use of Gibbs sampling, which is a kind of Markov Chain Monte Carolo method to compute the posterior distribution. Using simulated data, Bayesian inference and model selection is studied.

  • PDF

미니맥스 수명분포의 형상모수를 따르는 소프트웨어 신뢰모형에 관한 신뢰속성에 관한 연구 (A Study on the Reliability Attributes of the Software Reliability Model Following the Shape Parameter of Minimax Life Distribution)

  • 김희철
    • 한국정보전자통신기술학회논문지
    • /
    • 제11권4호
    • /
    • pp.325-330
    • /
    • 2018
  • 본 논문은 베타분포의 특수형태인 미니맥스(Minimax distribution)를 수명분포를 따르고 유한고장수를 가진 비동질적인 포아송 과정에 기초한 소프트웨어의 신뢰성 모형에 대한 형상모수의 특성과 유용성에 대하여 비교 논의 되었다. 그 결과 평균제곱오차는 미니맥스 수명분포의 형상모수가 1인 경우가 1보다 작은 경우와 큰 경우에 비해 상대적으로 가장 작고 또한 형상모수가 1인 경우가 결정계수도 높은 성향으로 나타나기 때문에 형상모수가 1인 경우가 효율적 모형으로 판단된다. 본 연구에서 평균제곱오차는 미니맥스 수명분포의 형상모수를 적용할 경우에 소프트웨어 신뢰성에 대한 고장유형을 인지하기 위하여 평균제곱오차와 결정계수, 신뢰구간을 사용하면 소프트웨어 고장 특성을 파악하는데 기본지침으로 사용 할 수 있으리라 사료된다. 제안된 모형의 결정계수 값이 95%이상 추정되어 비교적 소프트웨어 신뢰성 분야에서 유용성이 있는 모형임을 확인 할 수 있었다. 이 연구를 통하여 소프트웨어 설계 및 사용자들은 수명분포의 특징을 반영한 형상모수를 적용할 경우에 소프트웨어 신뢰성에 대한 고장유형을 인지하기 위하여 평균제곱오차와 결정계수, 신뢰구간을 사용하면 소프트웨어 고장특성을 파악하는데 기본지침으로 사용 할 수 있으리라 사료된다.