1 |
1
시스템이 상기 시스템의 시스템 소프트웨어의 요구사항을 관리하는 방법에 있어서,상기 시스템이, 상기 시스템에서 구현하고자 하는 기능 목표에 대한 안전 요구사항을 표준문안의 항목에 맞추어 입력받는 단계;상기 시스템이, 상기 표준문안의 항목에 맞추어 입력된 상기 안전 요구사항의 내용에 기초하여 상기 안전 요구사항에 관한 모델의 각 요소 간의 관계를 모델링하는 단계; 상기 시스템이, 모델링 된 상기 안전 요구사항에 관한 모델에 기초하여, 상기 안전 요구사항의 위험요소를 분석하는 단계; 및상기 시스템이, 분석된 위험요소에 기초하여 모델링 된 상기 안전 요구사항에 관한 모델을 수정하여, 수정된 모델을 도출하는 단계를 포함하며,상기 표준문안의 항목은,필수요소 항목 및 선택요소 항목을 포함하는, 시스템 소프트웨어의 요구사항을 관리하는 방법
|
2 |
2
제1항에 있어서,상기 안전 요구사항을 입력받는 단계 이전에,상기 시스템이, 사용자로부터 일반 요구사항을 입력받고, 입력된 일반 요구사항에 기초하여 상기 기능 목표를 선택받는 단계를 더 포함하는, 시스템 소프트웨어의 요구사항을 관리하는 방법
|
3 |
3
삭제
|
4 |
4
제1항에 있어서,상기 표준문안의 항목 중에서 상기 필수요소 항목에 대한 내용 입력이 누락된 경우, 상기 시스템이, 입력이 누락된 상기 필수요소 항목에 대한 사용자의 재입력을 요청하는 단계를 더 포함하는, 시스템 소프트웨어의 요구사항을 관리하는 방법
|
5 |
5
제4항에 있어서,상기 표준문안의 상기 필수요소 항목은,상기 안전 요구사항을 수행하는 주체에 관한 항목, 상기 안전 요구사항을 수행하기 위한 선행조건에 관한 항목, 상기 안전 요구사항을 수행하기 위한 조건에 관한 항목, 및 상기 안전 요구사항으로 인하여 발생되는 상태 또는 행동의 변화에 관한 항목을 포함하는, 시스템 소프트웨어의 요구사항을 관리하는 방법
|
6 |
6
제5항에 있어서,상기 표준문안의 상기 선택요소 항목은,발생될 수 있는 예외상황에 관한 항목, 발생될 수 있는 위급상황에 관한 항목, 및 수행하는 이벤트 또는 기능의 명칭에 관한 항목을 포함하는, 시스템 소프트웨어의 요구사항을 관리하는 방법
|
7 |
7
제1항에 있어서,상기 모델의 각 요소 간의 관계를 모델링하는 단계는,상기 시스템이, 상기 안전 요구사항에 관한 모델의 각 요소 간의 관계를 GSN(Goal Structuring Notation)을 이용하여 모델링하는, 시스템 소프트웨어의 요구사항을 관리하는 방법
|
8 |
8
제7항에 있어서,모델링되는 상기 모델의 각 요소 간의 관계는,목표 분해 관계, 수직전개 관계, 수평전개 관계, 선행조건 관계, 예외상황 관계, 및 위급상황 관계를 포함하는, 시스템 소프트웨어의 요구사항을 관리하는 방법
|
9 |
9
제8항에 있어서,모델링되는 상기 모델의 각 요소 간의 관계는,관계의 종류에 따라 서로 다른 형태로 표시되어 모델링되는, 시스템 소프트웨어의 요구사항을 관리하는 방법
|
10 |
10
제1항에 있어서,상기 안전 요구사항의 위험요소를 분석하는 단계는,상기 시스템이, HARA(Hazard Analysis and Risk Assessment) 기법, FMEA(Failure Mode and Effect Analysis) 기법, 또는 FTA(Fault Tree Analysis) 기법을 이용하여 상기 안전 요구사항의 위험요소를 분석하는, 시스템 소프트웨어의 요구사항을 관리하는 방법
|
11 |
11
제1항에 있어서,상기 안전 요구사항의 위험요소를 분석하는 단계는,상기 시스템이, 상기 안전 요구사항에 중복된 목표가 있는지 여부를 판단하는 단계를 포함하는, 시스템 소프트웨어의 요구사항을 관리하는 방법
|
12 |
12
제1항에 있어서,상기 안전 요구사항의 위험요소를 분석하는 단계는,상기 시스템이, 상위 목표와 연결되지 않은 하위 목표가 존재하는지 여부를 판단하는 단계를 포함하는, 시스템 소프트웨어의 요구사항을 관리하는 방법
|
13 |
13
제1항에 있어서,상기 안전 요구사항의 위험요소를 분석하는 단계는,상기 시스템이, 목표와 연결되지 않은 예외상황 또는 위급상황이 존재하는지 여부를 판단하는 단계를 포함하는, 시스템 소프트웨어의 요구사항을 관리하는 방법
|
14 |
14
하드웨어와 결합되어 시스템 소프트웨어의 요구사항을 관리하는 방법을 수행하기 위해 매체에 저장된 프로그램으로서,시스템에서 구현하고자 하는 기능 목표에 대한 안전 요구사항을 표준문안의 항목에 맞추어 입력받는 단계;상기 표준문안의 항목에 맞추어 입력된 상기 안전 요구사항의 내용에 기초하여 상기 안전 요구사항에 관한 모델의 각 요소 간의 관계를 모델링하는 단계; 모델링 된 상기 안전 요구사항에 관한 모델에 기초하여, 상기 안전 요구사항의 위험요소를 분석하는 단계; 및분석된 위험요소에 기초하여 모델링 된 상기 안전 요구사항에 관한 모델을 수정하여, 수정된 모델을 도출하는 단계를 수행하는 프로그램 코드를 포함하며,상기 표준문안의 항목은,필수요소 항목 및 선택요소 항목을 포함하는, 프로그램
|
15 |
15
시스템 소프트웨어의 요구사항을 관리할 수 있는 시스템에 있어서,상기 시스템은,상기 시스템에서 구현하고자 하는 기능 목표에 대한 안전 요구사항을 표준문안의 항목에 맞추어 입력받고, 상기 표준문안의 항목에 맞추어 입력된 상기 안전 요구사항의 내용에 기초하여 상기 안전 요구사항에 관한 모델의 각 요소 간의 관계를 모델링하고, 모델링 된 상기 안전 요구사항에 관한 모델에 기초하여, 상기 안전 요구사항의 위험요소를 분석하고, 분석된 위험요소에 기초하여 모델링 된 상기 안전 요구사항에 관한 모델을 수정하여, 수정된 모델을 도출하며,상기 표준문안의 항목은, 필수요소 항목 및 선택요소 항목을 포함하는, 시스템
|