• 제목/요약/키워드: Software quality

검색결과 2,790건 처리시간 0.03초

소프트웨어 오류 데이터를 기반으로 한 소프트웨어 신뢰성 성장 모델 제안 (The Software Reliability Growth Model base on Software Error Data)

  • 정혜정;한군희
    • 한국융합학회논문지
    • /
    • 제10권3호
    • /
    • pp.59-65
    • /
    • 2019
  • 본 연구에서는 기존에 소프트웨어 품질 평가를 위해서 사용되었던 ISO/IEC 9126-2와의 차이점을 비교하기 위해서 소프트웨어 품질 평가를 위해서 새롭게 제시된 ISO/IEC 25023의 소프트웨어 품질 측정 메트릭을 제시하고 제시된 메트릭에 대해서 품질을 측정하는 방안을 제시한다. ISO/IEC 25023에 제시된 8가지 품질 특성 중에서 신뢰성에 대한 품질 측정 방안을 소프트웨어 신뢰성 성장 모델을 기반으로 평가하는 방안을 제시한다. ISO/IEC 25023을 기반으로 소프트웨어 품질을 평가하게 되어지면 신뢰성에 대한 평가에 있어 다소 리스크가 있을 수 있음을 데이터를 기반으로 하여 입증한다.

원전의 컴퓨터 소프트웨어 품질확보 방안 고찰 (A Study on the Achieving Software Quality in Nuclear Field)

  • 고한준;오연우
    • 산업경영시스템학회지
    • /
    • 제19권38호
    • /
    • pp.61-68
    • /
    • 1996
  • Quality Assurance Principles must be effectively implemented in developments and in use of safety critical software in nuclear industry. Brief definitions related to computer software and quality assurance were defined and several methods for evaluating software quality were proposed herewith. Independent verification and validation was suggested to assure the quality of safety critical software.

  • PDF

바이오 정보처리 소프트웨어 품질평가 모델 연구 (Study on Quality Evaluation Model of Bio Information Processing Software)

  • 전민호;양해술
    • 한국산학기술학회논문지
    • /
    • 제8권3호
    • /
    • pp.601-614
    • /
    • 2007
  • 최근 바이오 정보처리의 중요성이 인식되면서 국내외 바이오 정보처리 소프트웨어 시장이 급격히 증가하고 바이오 정보처리 소프트웨어의 고신뢰성과 고품질 소프트웨어의 요구가 증대되고 있다. 바이오 정보처리 소프트웨어의 품질인증을 위해서는 평가항목 및 평가기준이 마련되어 있어야 한다. 본 논문에서는 패키지 소프트웨어의 품질요구와 시험에 관한 표준인 ISO/IEC 12119, 소프트웨어 제품평가를 위한 표준인 ISO/IEC 9126, 평가모듈의 구성을 위한 국제 표준인 ISO/IEC 14598-6을 기반으로 하여 바이오 정보처리 소프트웨어 시험을 위한 평가모듈을 개발하였다. 본 연구결과를 바탕으로 국내 바이오 정보처리 소프트웨어의 품질평가 방법을 확립하고 품질향상을 위한 기반을 구축하는데 활용할 수 있을 것이라 사료된다.

  • PDF

통계적 품질관리에 의한 소프트웨어 제품의 품질평가 (An Evaluation of Software Product Quality Using Statistical Quality Control)

  • 류문찬;임성택;정상철;이상덕;신석규
    • 정보기술응용연구
    • /
    • 제3권4호
    • /
    • pp.119-134
    • /
    • 2001
  • 소프트웨어 제품의 품질을 높이는데는 소프트웨어 개발프로세스 중심과 제품 중심의 2가지 접근방법이 있다 CMM, ISO 9000 패밀리나 ISO/IEC 12207, SPICE 등이 프로세스의 인증을 통해서 소프트웨어 품질을 향상시키려는 시도라고 할 수 있다. 그렇지만 ‘좋은’ 프로세스만으로는 ‘좋은’ 제품의 품질을 보장하기가 어렵다. 최근 독립적인 제3자에 의한 소프트웨어 제품의 품질을 평가하기 위한 필요가 점점 증가하고 있다. 본 연구에서는 소프트웨어 제품의 품질을 평가하는데 SQC 기법을 응용하여 평가프로세스의 효율을 기하고 평가결과의 객관성을 확보하는 방안을 다룬다. 랜덤추출법에 의한 테스트 케이스를 선정하는 방법을 소개하고 소프트웨어 제품의 품질에 대한 적합성 기준을 선정하는 방안을 제시한다.

  • PDF

ISO/IEC 9126-2 메트릭을 활용한 소프트웨어 정량적 평가 지표 도출 (Quantitative Evaluation Index Derivation of the Software Based on ISO/IEC 9126-2 Metrics)

  • 조성호;장중순
    • 한국신뢰성학회지:신뢰성응용연구
    • /
    • 제16권2호
    • /
    • pp.134-146
    • /
    • 2016
  • Purpose: Many domestic companies have to make out quantitative evaluation table in their proposal when they conduct the software R&D project. However, most of companies have a difficulty to select the evaluation items and criteria, also to derive a quantitative results. Therefore, we propose a method to derive the quantitative evaluation index by utilizing the ISO/IEC 9126-2. Methods: Analyzing ISO/IEC 9126-2, and we classify the quality metrics as high-classification and sub-classification for Web/App software, Embedded software and Installation software. Next, Conduct the metrics selection survey depending on importance and necessity. Then, carry out the case study. Verify the correspondence between evaluation items and criteria from original suggestion of company and from outcome by utilizing the ISO/IEC 9126-2 quality metrics. Results: It is possible to classify into two metrics, one for common software or one another for only special software. Furthermore, there is quality metrics that is more important and more necessary depending upon characteristics of the software. Conclusion: ISO/IEC 9126-2 quality metrics can be used to make an evaluation items and criteria for quantitative evaluation table of software product.

The Classification of the Software Quality by the Rough Tolerance Class

  • Choi, Wan-Kyoo;Lee, Sung-Joo
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • 제4권2호
    • /
    • pp.249-253
    • /
    • 2004
  • When we decide the software quality on the basis of the software measurement, the transitive property which is a requirement for an equivalence relation is not always satisfied. Therefore, we propose a scheme for classifying the software quality that employs a tolerance relation instead of an equivalence relation. Given the experimental data set, the proposed scheme generates the tolerant classes for elements in the experiment data set, and generates the tolerant ranges for classifying the software quality by clustering the means of the tolerance classes. Through the experiment, we showed that the proposed scheme could product very useful and valid results. That is, it has no problems that we use as the criteria for classifying the software quality the tolerant ranges generated by the proposed scheme.

분석단계에서의 소프트웨어 품질 평가에 관한 연구 (A Study on Software Quality Evaluation in Analysis Phase)

  • 장영숙;권영식
    • 산업경영시스템학회지
    • /
    • 제22권52호
    • /
    • pp.261-273
    • /
    • 1999
  • It is booming to use computer and information owing to the information society. Therefore, software demand is increasing rapidly. Enhancing utility value depends upon software quality. Software quality measurement and evaluation are necessary to satisfy the users who are using computers. In the present time, ISO/IEC 9126 define 6 quality characteristics and 21 sub-characteristics including 40 inter quality characteristics. We developed software evaluation technique using the check list in accordance with the ISO/IEC 9126 in analysis phase. We evaluated the software quality in order to verify developing technique at S college. As a result of the evaluation, this college has found it necessary to maintain the software as soon as possible because academic systems are not adequate for users at this present time.

  • PDF

패키지SW의 서비스품질과 제품품질이 사용자만족과 구전 및 재사용의도에 미치는 영향에 관한 연구 (A Study on the Influence of Service Quality and Product Quality of Package Software on User Satisfaction, Word-of-Mouth Intention and Reuse Intention)

  • 김정석;김광용
    • 한국IT서비스학회지
    • /
    • 제8권2호
    • /
    • pp.1-22
    • /
    • 2009
  • Recently, improving service quality for customer satisfaction is one of the most important issues and the task for the growth of company. Furthermore, plenty studies are going on progress to develop service quality in IT industry. There have been so many researches of product quality on package software but yet the service quality of package software has been rarely studied before. Thus, the purpose of this study is to formulate a scheme on how to enhance the competitivity of package software company by analyzing the impacts of these two factors on the customer satisfaction, Word-of-Mouth intention and the reuse intention. The study models have been designed and the hypotheses have been made through the examination of the precedent literature about package software product and service quality. A questionnaire survey was performed to collect information, and the unit of analysis was a person who used package software. This study used the statistical technique such as regression analysis. This study may be utilized as basic data for building marketing strategies when package software companies offer service to customers.

개발자 관점의 계층적 소프트웨어 품질 모형(H-SQM) (Hierarchical Software Quality Model(H-SQM) of Developer's View)

  • 이선아;최병주
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제26권12호
    • /
    • pp.1455-1467
    • /
    • 1999
  • 소프트웨어 품질을 정의하기 위한 여러 가지 소프트웨어 품질 모형(SQM : Software Quality Model)이 개발되어 왔다. 이 모형들은 두 가지 목적을 가진다. 한 가지는 소프트웨어 품질 측정이고, 또 다른 목적은 개발 프로세스에서의 소프트웨어 품질 제어이다. 국제 표준인 ISO/IEC 9126은 소프트웨어 측정을 위한 소프트웨어 품질 모형을 제시하였다. ISO/IEC 9126의 품질 모형은 사용 관점에서 소프트웨어 품질을 정의한 모형이다. 이 모형은 개발 프로세스에서의 품질 제어를 하는 측면에서는 불완전한 모형이다. 소프트웨어의 품질이 프로세스 내에서 어떻게 만들어지는지 볼 수 없는 모형이기 때문이다. 따라서, 개발 관점에서의 소프트웨어 품질 모형이 필요하다.본 논문에서는 사용 관점인 ISO/IEC 9126 품질 모형을 기반으로 하여 개발 관점에서의 소프트웨어 품질 모형을 제안한다. 이 모형은 ISO/IEC 9126과 같이 하위 품질 요소가 중복되지 않는 계층적 품질 모형이면서, 개발 프로세스 내에서 제어 가능한 제품 특성에 기반을 둔 개발 관점의 소프트웨어 품질 모형이다. 본 논문에서는 소프트웨어 품질 모형 구축 시, 품질 속성간의 선후조건관계를 설정하여 품질 속성간 중복되었던 제품 특성을 한 품질 속성 내 귀속시킨다. 품질 속성 별 제품 특성을 기반으로, 프로세스 내에서 제품 특성을 측정하는 메트릭스를 제안한다. 본 논문에서 제안한 품질 모형과 ISO/IEC 9126을 비롯한 기존 품질 모형과 비교 분석한다.Abstract Several SQMs(Software Quality Models) have been developed to define a software quality. These models have two goals. One is to measure a software quality, the other is to control a software quality. The SQM of ISO/IEC 9126 is defined from the user's viewpoint. This model is an incomplete model in controlling a software quality in the development process. Since this model cannot show how to build a high quality software, the SQM of the developer's view is needed.We suggest the SQM of the developer's view. This model is a completely hierarchical model and is based on product properties. For this model, we define implicative relations among quality attributes for 1:m relations of quality attributes and product properties. So, we solve the problem of a quality attribute overlapping with other quality attributes. We suggest metrics based on our SQMs. Further, we evaluate our SQM by comparing our SQM with other SQMs.

CMMI를 활용한 항공기 소프트웨어 개발 프로세스 개선에 관한 연구 (A Study on the Application of CMMI for Aircraft Software Development Process Improvement)

  • 이승주;윤재욱;변재현
    • 품질경영학회지
    • /
    • 제34권3호
    • /
    • pp.1-18
    • /
    • 2006
  • CMMI(Capability Maturity Model Integration) has been recognized as a critical method to validate the competitiveness of software development organization since its introduction. CMMI imposes additional requirements on the software development organization which has been established and certified to the ISO 9001 quality management system. This paper reviews the similarities and differences between CMMI and ISO 9001. This paper also examines what ate required to deploy the CMMI on the aircraft software development organization which has been certified to ISO 9001. The results of this study will help software development organization to provide the direction for implementing CMMI. Some suggestions are presented to identify and strengthen the weak portion of the software process quality management system.