1 |
1
무기체계 소프트웨어에 결함이 있는지를 판정하는 테스트를 적어도 1회 이상 수행하여 상기 테스트의 회 차별로 상기 무기체계 소프트웨어 중 상기 테스트가 수행된 범위를 나타내는 테스트 커버리지 데이터를 획득하는 단계;상기 획득 단계에서 획득된 모든 테스트 커버리지 데이터의 각각을 그에 대응하는 상기 무기체계 소프트웨어의 결함 수로 변환하는 단계;상기 결함 수에 기초하여 복수의 미리 정해진 소프트웨어 신뢰성 추정 모델 중 최적의 모델을 판별하는 단계; 및상기 최적의 모델에 기초하여 적어도 상기 무기체계 소프트웨어의 추정 고장률을 산출하는 단계를 포함하며,상기 결함 수로 변환하는 단계는소정의 소프트웨어 신뢰성 예측 모델을 이용하여 상기 무기체계 소프트웨어의 예측되는 총 결함 수를 산출하는 단계;Bernard's Median Rank 기법을 이용하여 1에서 상기 총 결함 수에 이르는 각 결함 수에 대응하는 Median Rank 값을 산출하는 단계; 및상기 획득된 모든 테스트 커버리지의 각각에 대하여 상기 각 테스트 커버리지와 매칭되는 상기 Median Rank 값을 이용하여 상기 Median Rank 값에 대응하는 결함 수로 변환하는 단계를 포함하는무기체계 소프트웨어 신뢰성 추정 방법
|
2 |
2
제 1 항에 있어서,상기 추정 고장률이 상기 무기체계 소프트웨어의 목표 고장률에 도달 시까지 소요될 것으로 추정되는 추정 테스트 시간을 산출하는 단계를 더 포함하는무기체계 소프트웨어 신뢰성 추정 방법
|
3 |
3
삭제
|
4 |
4
제 1 항에 있어서,상기 무기체계의 소프트웨어가 실행되는 하드웨어의 추정 고장률을 입력받고, 상기 무기체계 소프트웨어의 추정 고장률과 상기 하드웨어의 추정 고장률에 기초하여 통합된 추정 고장률을 산출하는 단계를 더 포함하는무기체계 소프트웨어 신뢰성 추정 방법
|
5 |
5
무기체계 소프트웨어의 개발 단계별 발생 가능한 결함의 유형, 상기 결함의 심각도 및 상기 개발 단계별 수집할 신뢰성 척도를 입력받는 단계;상기 무기체계 소프트웨어의 구성요소 중 신뢰성 관리가 필요한 구성요소를 선택받고, 상기 선택된 구성요소에 대해 상기 개발 단계별 상기 신뢰성 척도의 목표 값을 입력받는 단계;상기 무기체계 소프트웨어에 결함이 있는지를 판정하는 테스트를 적어도 1회 이상 수행하여 상기 테스트의 회 차별로 상기 무기체계 소프트웨어 중 상기 테스트가 수행된 범위를 나타내는 테스트 커버리지 데이터를 획득하는 단계;상기 획득 단계에서 획득된 모든 테스트 커버리지 데이터의 각각을 그에 대응하는 상기 무기체계 소프트웨어의 결함 수로 변환하는 단계;상기 결함 수에 기초하여 복수의 미리 정해진 소프트웨어 신뢰성 추정 모델 중 최적의 모델을 판별하는 단계; 및상기 최적의 모델에 기초하여 적어도 상기 무기체계 소프트웨어의 추정 고장률을 산출하는 단계를 포함하며,상기 결함 수로 변환하는 단계는소정의 소프트웨어 신뢰성 예측 모델을 이용하여 상기 무기체계 소프트웨어의 예측되는 총 결함 수를 산출하는 단계;Bernard's Median Rank 기법을 이용하여 1에서 상기 총 결함 수에 이르는 각 결함 수에 대응하는 Median Rank 값을 산출하는 단계; 및상기 획득된 모든 테스트 커버리지의 각각에 대하여 상기 각 테스트 커버리지와 매칭되는 상기 Median Rank 값을 이용하여 상기 Median Rank 값에 대응하는 결함 수로 변환하는 단계를 포함하는무기체계 소프트웨어 신뢰성 관리 장치에서 수행되는 무기체계 소프트웨어 신뢰성 관리 방법
|
6 |
6
제 5 항에 있어서,상기 추정 고장률이 상기 무기체계 소프트웨어의 목표 고장률에 도달 시까지 소요될 것으로 추정되는 추정 테스트 시간을 산출하는 단계를 더 포함하는무기체계 소프트웨어 신뢰성 관리 장치에서 수행되는 무기체계 소프트웨어 신뢰성 관리 방법
|
7 |
7
삭제
|
8 |
8
제 5 항에 있어서,상기 무기체계의 소프트웨어가 실행되는 하드웨어의 추정 고장률을 입력받고, 상기 무기체계 소프트웨어의 추정 고장률과 상기 하드웨어의 추정 고장률에 기초하여 통합된 추정 고장률을 산출하는 단계를 더 포함하는무기체계 소프트웨어 신뢰성 관리 장치에서 수행되는 무기체계 소프트웨어 신뢰성 관리 방법
|
9 |
9
무기체계 소프트웨어의 개발 단계별 발생 가능한 결함의 유형, 상기 결함의 심각도 및 상기 개발 단계별 수집할 신뢰성 척도를 입력받는 프로젝트 관리부;상기 무기체계 소프트웨어에 결함이 있는지를 판정하는 테스트를 적어도 1회 이상 수행하여 상기 테스트의 회 차별로 상기 무기체계 소프트웨어 중 상기 테스트가 수행된 범위를 나타내는 테스트 커버리지 데이터를 획득하고, 상기 획득된 모든 테스트 커버리지 데이터의 각각을 그에 대응하는 상기 무기체계 소프트웨어의 결함 수로 변환하고, 상기 결함 수에 기초하여 복수의 미리 정해진 소프트웨어 신뢰성 추정 모델 중 최적의 모델을 판별하고, 상기 최적의 모델에 기초하여 적어도 상기 무기체계 소프트웨어의 추정 고장률을 산출하는 신뢰성 분석 평가부를 포함하며,상기 신뢰성 분석 평가부는상기 각각의 테스트 커버리지 데이터를 그에 대응하는 상기 결함 수로 변환하기 위해, 소정의 소프트웨어 신뢰성 예측 모델을 이용하여 상기 무기체계 소프트웨어의 예측되는 총 결함 수를 산출하고, Bernard's Median Rank 기법을 이용하여 1에서 상기 총 결함 수에 이르는 각 결함 수에 대응하는 Median Rank 값을 산출하고, 상기 획득된 모든 테스트 커버리지의 각각에 대하여 상기 각 테스트 커버리지와 매칭되는 상기 Median Rank 값을 이용하여 상기 Median Rank 값에 대응하는 결함 수로 변환하는무기체계 소프트웨어 신뢰성 관리 장치
|
10 |
10
삭제
|
11 |
11
제 9 항에 있어서,상기 신뢰성 분석 평가부는상기 무기체계의 소프트웨어가 실행되는 하드웨어의 추정 고장률과 상기 무기체계 소프트웨어의 추정 고장률에 기초하여 통합된 추정 고장률을 산출하는무기체계 소프트웨어 신뢰성 관리 장치
|
12 |
12
무기체계 소프트웨어의 개발 단계별 발생 가능한 결함의 유형, 상기 결함의 심각도 및 상기 개발 단계별 수집할 신뢰성 척도를 입력받는 단계;상기 무기체계 소프트웨어의 구성요소 중 신뢰성 관리가 필요한 구성요소를 선택받고, 상기 선택된 구성요소에 대해 상기 개발 단계별 상기 신뢰성 척도의 목표 값을 입력받는 단계;상기 무기체계 소프트웨어에 결함이 있는지를 판정하는 테스트를 적어도 1회 이상 수행하여 상기 테스트의 회 차별로 상기 무기체계 소프트웨어 중 상기 테스트가 수행된 범위를 나타내는 테스트 커버리지 데이터를 획득하는 단계;상기 획득 단계에서 획득된 모든 테스트 커버리지 데이터의 각각을 그에 대응하는 상기 무기체계 소프트웨어의 결함 수로 변환하는 단계;상기 결함 수에 기초하여 복수의 미리 정해진 소프트웨어 신뢰성 추정 모델 중 최적의 모델을 판별하는 단계; 및상기 최적의 모델에 기초하여 적어도 상기 무기체계 소프트웨어의 추정 고장률을 산출하는 단계를 포함하며,상기 결함 수로 변환하는 단계는소정의 소프트웨어 신뢰성 예측 모델을 이용하여 상기 무기체계 소프트웨어의 예측되는 총 결함 수를 산출하는 단계;Bernard's Median Rank 기법을 이용하여 1에서 상기 총 결함 수에 이르는 각 결함 수에 대응하는 Median Rank 값을 산출하는 단계; 및상기 획득된 모든 테스트 커버리지의 각각에 대하여 상기 각 테스트 커버리지와 매칭되는 상기 Median Rank 값을 이용하여 상기 Median Rank 값에 대응하는 결함 수로 변환하는 단계를 포함하는 무기체계 소프트웨어 신뢰성 관리 방법을 프로세서가 수행하도록 하는 명령어를 포함하는 프로그램이 기록된컴퓨터 판독가능 기록매체
|