Examples of emrgent properties
– Volume
– Reliability
– Security
– Reparibility
– Usability
Type of emergent property
– Finctional properties
– transportation device
– Non-functional emergent properties
System reliability enginerring
– 컴포넌트의 내부 의존성때문에 오류는 전체 시스템에 퍼진다.
– 컴포넌트만으로 전체 특성을 설명할 수 없다.
– 컴포넌트 관계의 모든 결합을 예측하는 것은 거의 불가능
– Software reliability 측정은 잘못된 System reliability 그림을 보여준다.
Influences of Reliability
– Hardware reliability
– 하드웨어 고장
– 고치는 데 걸리는 시간
– Software reliability
– incorrect output을 발생할 확률
– hardware failure에 비해 software does not ware out.
– Bathtub curve(하드웨어 수명)
– Operator reliability
– 운영자가 에러를 일으킬 확률
Reliability relationships
– Hardware failure can generate spurious signals that are outside the range of inputs expected by the software.
– Software errors -> operator errors.
The ‘shall-not’ properties
– Properties such as performance and reliability can be measured.
다음과 같은 properties 는 should not exhibit even though after integration
– Safety – 에러를 일으켜도 그 영향이 제한된 시스템
– Security – not permit unauthorised use.
– 평가하기 어려운 시스템