© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 1 중대한 시스템 명세 배재대학교 멀티미디어 정보공학 연구실 발표자 : 이 상 조

Slides:



Advertisements
Similar presentations
비즈쿨 - 정 성 욱 - - 금오공고 비즈쿨 - 정 성 욱 1. 나는 각 단원들의 활동들에 성실하게 참여 하겠습니다. 우리의 다짐 2. 나는 나와 전체의 발전을 위해 각 멘토들의 지도에 순종하겠습니다. 3. 나는 각 단원들을 숙지함으로써 비즈니스 마인드를 함양하고 자신의.
Advertisements

노인복지론 담당교수 : 최 병태 교수님 학과 : 보건복지경영학과 학번 : 이름 : 김 태인 날짜 :
S/W Testing introduction 작성자 : 강정훈 작성일 :
전산시스템 시스템 이용안내 메인 페이지 회원가입 원격시스템. 전산시스템 시스템 이용안내 회원가입 ※ 중요한 정보 : 검사진행문자, 인증키 발송 등.
0-1 정인상 2009 소프트웨어 공학 강의노트 소프트웨어공학 정 인 상 한성대학교. 0-2 정인상 2009 소프트웨어 공학 강의노트 교과목 개요 소프트웨어에 대한 요구와 관심이 점점 높아가고 있는 추세와 함께 소 프트웨어를 개발하는 방법론에 관한 연구도 점점 증가 적은.
© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 10 Slide 1 정형 명세 배재대학교 멀티미디어 정보공학 연구실 발표자 : 이 상 조
© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 System models 배재대학교 멀티미디어 정보공학 연구실 발표자 : 이 상 조
CHAPTER 8 전통주의에 대한 도전을 시도하다. ” 조직적 마비 ” F.C MBA 송시문 경영컨설팅실무.
언어의 자서전 소단원 (1) 단원. 언어의 특성 기호성 자의성 사회성 규칙성 창조성 역사성.
노령화/저성장/위험사회의 청년 -지속가능한 삶을 위한 조건과 연대 2015년 12월 3일 대구사회 혁신 아카데미 조한 혜정.
2014년도 주요법령 개정사항 (월) ~ (금) 대한전문건설협회 강원도회.
불사조의 요구사항 명세서 KUSITMS 4Th 불사조 발표자 김은선 조장 김현국 팀원 김석근,이솔, 백향기, 안아롱,
보일러 급수펌프 압력제어 세림제지㈜ 기술환경팀.
청담 LIA 주4회 (월화수금)반 5,6월 학사일정 변동 안내
Chapter 2 정보시스템 아키텍처 (IS Architecture)
Safety Instrumented System 연구발표
자기소개 김지수 blog.naver.com/1merry1.
미국경제의 신용위기가 한국경제에 미치는 영향
정부와 기업활동 제13주 강의안 제15장 산업안전 및 보건 규제
가족상담 및 치료.
2017 북부문화사업단 공모지원사업 교부·정산 설명회.
PSM 안전운전계획 공정사고조사 Investigation of Incidents 한국산업안전공단
KAI 장학생 모집 요강 선발개요 선발일정 지원내역 문 의 처
국제 고객, 파트너 및 규제기관과 협상하기 제19장 International Marketing 15th edition
Chapter 2 통합 홈택스 부가세 전자신고 방법.
프리젠테이션 활용 및 데이터활용 Chapter 6 인쇄 미리 보기와 인쇄 김 정 석
LED조명 KS인증기준 상향 및 개정안
비교우위의 법칙 Dominick Salvatore John Wiley & Sons, Inc.
제 1 장 소 개 시스템 분석 및 설계 허철회 2006학년도 2학기 상주대학교 컴퓨터공학과.
운영체제 (Operating Systems)
Systems Engineering 충북대학교 토목공학부 토목시스템공학전공 정보기술기반 건설경영연구실
운영체제 (Operating Systems)
Software Engineering 프로젝트 과제물
건설관리학 Chapter 10 생산성 관리.
Chapter 8 운동량과 충격량, 충돌.
Chapter 05 보육과정 운영.
칼빈의 생애와 개혁자로의 변모 사학과 김종식.
Chapter 08 구조적 분석과 설계 8.1 구조적 분석(Structured Analysis)
국제의료관광 관련 법, 제도.
디지털 신호처리
서론 Introduction.. 동아대학교 산업경영공학과 윤 훈 용.
조세의 형평성 함의: 조세의 귀착 Chapter 19
연습문제 숙제1(2~6장): 중간고사때 제출 9th edition: 2장: 23, 45, 47, 65, 97.
CHAPTER 06 청소년의 행동문화 : 폭력(따돌림), 위험행동, 참여.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall
자바 5.0 프로그래밍.
남아메리카 선교 김수정, 이하정 전희진, 장성경.
비관세장벽과 신보호무역주의 Dominick Salvatore John Wiley & Sons, Inc.
Chapter 11. 건강가정을 위한 과제와 전망 1. 건강가정을 위한 과제 2. 건강가정의 전망과 미래를 위한 제언.
Chapter 3 역사와 지형: 문화의 기반 International Marketing 15th edition
Chapter 4 글로벌 시장 평가에서의 문화적 역동성 International Marketing 15th edition
Chapter 5 문화, 경영 스타일, 그리고 비즈니스 시스템 International Marketing
13장 소비자를 위한 제품과 서비스 International Marketing 15th edition
CHAPTER 9-1 한국의 사회복지정책 - 사회보험제도 -
국가 내 불평등 현상과 해결방안 본 연구물은 학교 수업을 위해 개발된 것으로 교육 이외의 목적으로 사용될 수 없습니다.
송원대학교 철도안전관리일반 교수 : 한 기 율.
Part 02. 파워포인트 실무와 활용.
제2장 관세법 일반 제1절 통칙 제2절 법 해석의 원칙 등 제3절 기한과 기간 제4절 서류의 송달 등
한양인 주차정기권 신청 안내 2018년 2학기 관리처 관재팀.
(Ⅰ) 독서와 언어의 본질 언어의 본질 1 2 [고등 국어] – 독서와 문법 독서의 본질 (1) 독서의 특성
15 향 소 제 소사고 제15회 일시|` (목) 9:00~17:00 장소|소사고등학교 교정 th
연습문제 숙제2(7~10장): 기말고사때 제출 9th edition:
연구 진행 상황 보고서 Insulin Pump CPF Xproject 2주전 계획 연구 결과 문제점 및 대책 목표 및 계획
MEMO 찾아 오시는 길 <산학연 공개 강좌> BK21 기계/항공부품 및 원자력 관련 신뢰성 기술 분야 초청 세미나
품질 우선 주의 - 롯데칠성                       식품영양학과 최경하 바이오식품소재학과 이상재.
경영정보학개론 건국대 경영대학 박성식
Chapter 1 인간행동의 이해와 사회복지실천
Systems Engineering 충북대학교 토목공학부 토목시스템공학전공 시스템공학연구실
경찰학 세미나 제 5 강 경찰관직무집행법 2조 5호의 의미 신라대학교 법경찰학부 김순석.
Chapter 19 열역학 제 1 법칙 (에너지보존법칙).
Presentation transcript:

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 1 중대한 시스템 명세 배재대학교 멀티미디어 정보공학 연구실 발표자 : 이 상 조

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 2 Objectives l 중대한 시스템에 대한 확실성 요구사항을 그 시스템이 직면하고 있는 위험을 분석 함으로써 어떻게 찾아낼 수 있는지 이해

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 3 위험 중심 명세 l 위험 중심 명세는 시스템이 직면한 문제를 이해하고, 그것의 근본적인 원인을 발견하고, 그 위험을 관리하기 위한 요구사항을 생성하는 것 l 이 명세는 안정성 중심 시스템과 보안성 중심 시스템 개발자에게 널리 사용되는 방법

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 4 위험 분석의 방법 l 위험 식별 생길 수 있는 위험을 찾아냄 l 위험 분석과 분류 위험을 분리해서 고려 심각한 가능성이 있는 것과 가능성이 없는 것 l 위험 분할 근본적인 원인을 밝혀내기 위해 개별적으로 분석 l 위험 감소 평가 식별된 위험이 감소되거나 제거될 수 있는 방법에 대한 제안을 함

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 5 위험 기반 명세

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 6 위험 식별 l 위험 식별은 위험 분석 프로세스의 첫 단계 l 중대한 시스템이 직면해야 할 위험을 찾아내는 것 l 안전성 중심 시스템에서, 주요 위험은 사고로 연결될 수 있는 위험을 말함 l 위험의 종류 물리적 위험, 전기적 위험, 생물학적 위험, 서비스 고장의 위험 등

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 7 인슐린 펌프 시스템 l 인슐린 과다 투여 ( 서비스 고장 ) l 인슐린 과소 투여 ( 서비스 고장 ) l 전지 방전에 의한 전력 고장 ( 전기적 ) l 심장 조절기와 같은 다른 의료 장비와의 전기적 간섭 ( 전기적 ) l 부정확한 조절에 의한 센서와 작동기 접촉 불량 ( 물리적 ) l 환자의 몸에서 떨어져 나간 기계 부품 ( 물리적 ) l 기계 부착에 의한 감염 ( 생물학적 ) l 기계에서 사용된 인슐린 혹은 재료에 의한 알레르기 반응 ( 생물학적 )

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 8 위험 분석과 분류 l 시스템에 나타난 위험의 정도에 따라 분류 l 분석과 분류의 결과 종류 수용 불가능 사람의 생명이나, 사업의 재정 상태를 위협하면서 일어날 가능성이 있음 일어날 확률이 적음 덜 심각한 결과를 갖거나 발생될 확률이 적은 것 수용 가능 위험의 요소를 수용 가능하고 재정적인 위험을 제거하기 위해 추가 비용이 들지 않음

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 9 Levels of risk

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 10 위험 평가 l 위험 평가는 위험의 가능성과 위험의 심각성 정도를 측정하는 것 l 정확한 평가는 불가능하며 일반적으로 공학적 판단에 달려있음 l 가능성과 심각성 정도는 가능함, 거의 없음, 드뭄, 높음, 중간, 낮음과 같은 용어로 나타냄 l 과거의 시스템 경험을 통해 이러한 용어를 수치화할 수 있음

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 11 위험 분석 – 인슐린 펌프

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 12 위험 분할 l 위험 분할은 특정 시스템에 대한 위험의 근본 원인을 발견하는 과정을 말함 l 위험 분할은 하향식과 상향식이 있음 하향식의 연역적 방법은 위험으로부터 시작해서 가능한 시스템 고장에 이르기 때문에 사용하기 쉬움 상향식의 귀납적 방법은 제안된 시스템 고장으로 시작해서 고장에 이르게한 위험을 찾아내는 방법

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 13 결함 트리 l 사건을 식별하고 그 사건으로부터 위험의 가능한 원인을 발견하는 역방향 작업 l 안정성 중심 시스템을 위해서 개발 l 루트에 위험을 놓고 그 위험에 이르는 상태를 찾아냄 l 상태는 ‘or’, ‘and’ 기호로 연결 l 결함 트리의 목표는 사건의 원인의 수를 극소화 하기 위함

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 14 Insulin pump fault tree

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 15 위험 감소 평가 l 잠재적 위험과 그것에 대한 근본 원인이 식별되고 나면, 그 위험을 관리하고 사고가 일어나지 않도록 하는 시스템 확실성 요구사항을 만들어야 함 l 위험 감소 방법 위험 회피 위험 탐지 및 제거 손실 최소화

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 16 안전성 명세 l 비교적 최근까지 안전성 중심 시스템은 제어되고 있는 장비의 고장이 부상이 원인 이였음 l 1990 년대 컴퓨터 제어가 널리 퍼짐에 따라 안전 공학 단체에서는 국제 표준을 개발 l 안전성 명세와 보증에 대한 프로세스는, 안전 관리를 위한 국제 표준 IEC 에서 정의된 전체 안전성 생명주기의 일부분 임

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 17 © Ian Sommerville 2000Dependable systems specification Slide 17 The safety life-cycle

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 18 소프트웨어 신뢰성 명세 l 시스템의 컴포넌트는 상호의존적이기 때문에 한 컴포넌트의 고장은 시스템 전체에 퍼져나감 l 컴퓨터 기반 시스템에서 전체 시스템의 신뢰성을 지정할 때 다음과 같은 세가지 사항을 고려 하드웨어 신뢰성 하드웨어가 고장날 확률, 수리시간 소프트웨어 신뢰성 부정확한 결과를 낼 확률 운영자 신뢰성 시스템 운영자가 실수할 가능성

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 19 신뢰성 척도 l 신뢰성 척도는 하드웨어 컴포넌트를 위해서 처음 고안됨 l 하드웨어 컴포넌트 고장은 기계의 마모와 전기적 가열과 같은 물리적 요소 때문에 필연적 l MTTF 를 사용하여 고장 평균 시간을 척도 l 하드웨어 척도는 소프트웨어 컴포넌트 고장에 적용할 수 없기 때문에, 특정 입력에 대해서만 반영

© Ian Sommerville 2004Software Engineering, 7th edition. Chapter 9 Slide 20 신뢰성 척도 척도설명 POFOD 서비스 요청이 있을 때 시스템이 고장 날 확률 이면 1000 번에 한번의 고장이 난다는 의미 ROCOF 예상치 못한 행동이 일어나는 빈도 2/100 은 100 연산 시간 단위마다 두 번의 고장이 난다는 의미 MTTF 시스템 고장 간의 평균 시간 500 이란 의미는 매 500 단위 시간마다 고장이 난다는 의미 AVAIL 임의의 시점에서 시스템을 사용할 수 있는 확률 은 매 1000 단위 시간 동안 998 시간 동안 사용 할 수 있다는 의미