TAILIEUCHUNG - Lecture Software engineering (7/e): Chapter 10 – Ian Sommerville

This chapter include objectives: To explain why formal specification techniques help discover problems in system requirements, to describe the use of algebraic techniques for interface specification, to describe the use of model-based techniques for behavioural specification. | Formal Specification Objectives To explain why formal specification techniques help discover problems in system requirements To describe the use of algebraic techniques for interface specification To describe the use of model-based techniques for behavioural specification Topics covered Formal specification in the software process Sub-system interface specification Behavioural specification Formal methods Formal specification is part of a more general collection of techniques that are known as ‘formal methods’. These are all based on mathematical representation and analysis of software. Formal methods include Formal specification; Specification analysis and proof; Transformational development; Program verification. Acceptance of formal methods Formal methods have not become mainstream software development techniques as was once predicted Other software engineering techniques have been successful at increasing system quality. Hence the need for formal methods has been reduced; Market .

Đã 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.