HOME > Detail View

Detail View

Defect & risk prediction model for software product line projects

Defect & risk prediction model for software product line projects (Loan 1 times)

Material type
학위논문
Personal Author
전창균
Title Statement
Defect & risk prediction model for software product line projects / Changkyun Jeon
Publication, Distribution, etc
Seoul :   Graduate School, Korea University,   2015  
Physical Medium
iv, 89장 : 삽화, 도표 ; 26 cm
기타형태 저록
Defect & risk prediction model for software product line projects   (DCOLL211009)000000057394  
학위논문주기
학위논문(박사)-- 고려대학교 대학원, 컴퓨터·전파통신공학과, 2015. 2
학과코드
0510   6YD36   287  
General Note
지도교수: 인호  
Bibliography, Etc. Note
참고문헌: 장 82-88
이용가능한 다른형태자료
PDF 파일로도 이용가능;   Requires PDF file reader(application/pdf)  
비통제주제어
Software Project Management, Software Product Line, Software Defect Prediction, Software Risk Prediction,,
000 00000nam c2200205 c 4500
001 000045828228
005 20230627175816
007 ta
008 150104s2015 ulkad bmAC 000c eng
040 ▼a 211009 ▼c 211009 ▼d 211009
041 0 ▼a eng ▼b kor
085 0 ▼a 0510 ▼2 KDCP
090 ▼a 0510 ▼b 6YD36 ▼c 287
100 1 ▼a 전창균
245 1 0 ▼a Defect & risk prediction model for software product line projects / ▼d Changkyun Jeon
246 3 ▼a Defect and risk prediction model for software product line projects
260 ▼a Seoul : ▼b Graduate School, Korea University, ▼c 2015
300 ▼a iv, 89장 : ▼b 삽화, 도표 ; ▼c 26 cm
500 ▼a 지도교수: 인호
502 1 ▼a 학위논문(박사)-- ▼b 고려대학교 대학원, ▼c 컴퓨터·전파통신공학과, ▼d 2015. 2
504 ▼a 참고문헌: 장 82-88
530 ▼a PDF 파일로도 이용가능; ▼c Requires PDF file reader(application/pdf)
653 ▼a Software Project Management ▼a Software Product Line ▼a Software Defect Prediction ▼a Software Risk Prediction
776 0 ▼t Defect & risk prediction model for software product line projects ▼w (DCOLL211009)000000057394
900 1 0 ▼a Jeon, Chang-kyun, ▼e
900 1 0 ▼a 인호, ▼g 印浩, ▼d 1967-, ▼e 지도교수 ▼0 AUTH(211009)60454
900 1 0 ▼a In, Hoh, ▼e 지도교수
945 ▼a KLPA

Electronic Information

No. Title Service
1
Defect & risk prediction model for software product line projects (35회 열람)
View PDF Abstract Table of Contents

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Stacks(Thesis)/ Call Number 0510 6YD36 287 Accession No. 123051205 Availability Available Due Date Make a Reservation Service B M

Contents information

Abstract

소프트웨어 개발 단계에서는 다양한 종류의 위험 요소가 존재하며, 이러한 위험 요소를 어떻게 정의하고 처리하는 것에 따라 소프트웨어의 품질뿐 아니라 프로젝트의 성공에 큰 영향을 미친다. 특히, 소프트웨어 제품 라인 공학을 적용한 소프트웨어 개발에서는 재사용성과 다른 컴포넌트와의 정합성을 중점으로 소프트웨어 구조를 설계함으로써, 전체 소프트웨어의 안정성 및 성능 등에 품질적인 위험 요소를 잠재적으로 내포하게 된다. 
본 논문에서는 이러한 제품 라인 공학을 적용한 소프트웨어 개발 단계에서 필수적으로 기록 및 관리되는 산출물을 이용하여, 플랫폼 모델을 기반으로 파생되는 제품에 대한 소프트웨어상의 품질 및 위험 요소를 예측할 수 있는 확률적 방법론을 제안한다. 제안된 방법론은 소프트웨어 결함의 수명 주기를 그래프 모델로 정의함과 동시에 결함의 발생 빈도 및 심각도 등의 속성을 바탕으로 소프트웨어의 품질을 예측하고 위험 요소를 정의하는 방법을 제안한다. 이러한 방법론은 제품 라인 공학이 적용된 실제 소프트웨어 개발 단계에서 생성된 산출물을 이용하여 유효성을 검증하였다. 이를 통해, 소프트웨어의 품질을 예측하고 품질과 관련된 위험 요소를 재 정의 함으로써 프로젝트 관리자에게 최종 제품의 품질 및 위험 정도를 예측할 수 있는 지침을 제공한다. 


Although the factors that need to be focused on for a successful software project appear to be difficult to define, quality and risk management has become the key activities for achieving such success because critical defect and significant risk are involved in each software development phase. Software project failures are often a result of insufficient and ineffective quality and risk information regarding the future. To overcome this, software defect and risk prediction should be performed in advance to allow project managers insight into providing more valuable information for decision making, such as scope coverage, resource allocation, and schedule changes. In this dissertation, we propose defect and risk prediction model from the perspective of attributes using a software repository. We evaluated the risk threat level by mapping some defect attributes that exist in the defect life cycle, defined their risk threat transition states, and applied probabilistic approaches for predicting the potential quality and risk level. We evaluated the proposed approach using practical software product line projects. The experimental results confirm that our approach is applicable to software defect and threat risk estimation for better project management.

Table of Contents

TABLE OF CONTENTS 
ABSTRACT 
ACKNOWLEDGEMENTS 
1. INTRODUCTION	 1
 1.1 Motivation and Problem Statements	 1
 1.2 Research Questions	 5
 1.3 Contributions and Outline of the Dissertation	 6
2. RELATED WORK	 10
 2.1 Software Defects and Risks	 10
 2.2 Software Defect Prediction	 14
 2.3 Software Risk Prediction	 17
 2.4 Limitation of the Existing Prediction Models	 19
3. BACKGROUND	 21
 3.1 Software Product Lines Overview	 21
 3.2 The Defect Life Cycle (DLC) and History log in the Software Repository	 25
 3.3 Risk Matrix Theory for Software Quality	 29
 3.4 Markov Model	 32
4. SOFTWARE DEFECT AND RISK PREDICTION MODEL	 34
 4.1 Defect Prediction Model	 34
  4.1.1 Graph Model for DLC	 37
  4.1.2 Building the Defect Prediction Model	 41
 4.2 Risk Prediction Model	 46
  4.2.1 The Risk Threat Rating	 49
  4.2.2 Building the Risk Prediction Model	 52
5. CASE STUDIES	 57
 5.1 Case Study #1: Defect Prediction	 57
 5.2 Case Study #2: Risk Prediction	 67
 5.3 Discussions	 75
6. THREATS TO VALIDITY	 77
 6.1 Human (tester) Bias for Evaluating the Severity	 77
 6.2 Non-platform Based or Small-scale Software Projects	 77
 6.3 Not Applicable to the Case of a Team Change	 78
7. CONCLUSIONS	 79
 7.1 Summary of Key Contributions	 79
 7.2 Future Work	 81
REFERENCES	 82
ABSTRACT (KOREAN)

New Arrivals Books in Related Fields