TAILIEUCHUNG - Lecture Software engineering: Chapter 11 – Reliability Engineering

Chapter 11 – Reliability Engineering. In this chapter, the following content will be discussed: Change management, software configuration management, SCM scenario, Elements of SCM, SCM repository, SCM process. | Chapter 11 – Reliability Engineering 1 Chapter 11 Reliability Engineering 30/10/2014 Topics covered Availability and reliability Reliability requirements Fault-tolerant architectures Programming for reliability Reliability measurement 2 Chapter 11 Reliability Engineering 30/10/2014 Software reliability In general, software customers expect all software to be dependable. However, for non-critical applications, they may be willing to accept some system failures. Some applications (critical systems) have very high reliability requirements and special software engineering techniques may be used to achieve this. Medical systems Telecommunications and power systems Aerospace systems 3 Chapter 11 Reliability Engineering 30/10/2014 Faults, errors and failures Term Description Human error or mistake Human behavior that results in the introduction of faults into a system. For example, in the wilderness weather system, a programmer might decide that the way to compute the time for the next transmission is to add 1 hour to the current time. This works except when the transmission time is between and midnight (midnight is in the 24-hour clock). System fault A characteristic of a software system that can lead to a system error. The fault is the inclusion of the code to add 1 hour to the time of the last transmission, without a check if the time is greater than or equal to . System error An erroneous system state that can lead to system behavior that is unexpected by system users. The value of transmission time is set incorrectly (to rather than ) when the faulty code is executed. System failure An event that occurs at some point in time when the system does not deliver a service as expected by its users. No weather data is transmitted because the time is invalid. 4 Chapter 11 Reliability Engineering 30/10/2014 Faults and failures Failures are a usually a result of system errors that are derived from faults in the system However, faults do not .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.