Bài giảng Đặc tả hình thức Chương 0 do Nguyễn Thị Minh Tuyền biên soạn nhằm giúp các bạn nắm được mục tiêu của môn học là: Tập trung vào đặc tả hình thức, giới thiệu thêm về phương pháp hình thức, hiểu được phương pháp hình thức hỗ trợ cho việc tạo ra các phần mềm có chất lượng cao như thế nào, học về mô hình hóa hình thức và các ngôn ngữ đặc tả, viết và hiểu các đặc tả yêu cầu hình thức, học về các phương pháp hình thức chính để kiểm định phần mềm, biết được sử dụng phương pháp hình thức nào và khi nào. | LOGO Đặc tả hình thức Tuần 1: Giới thiệu Nguyễn Thị Minh Tuyền Nguyễn Thị Minh Tuyền 1 v Giảng viên lý thuyết: § § § § Nguyễn Thị Minh Tuyền FIT, trường ĐH Khoa học Tự nhiên tp Hồ Chí Minh Email: ntmtuyen@ Website: • Được cập nhật thường xuyên. v Giảng viên thực hành: Nguyễn Thị Minh Tuyền 2 Đặc tả hình thức Thông tin về môn học và tài liệu v Không có giáo trình v Slide của môn này dựa vào slide của môn Formal Methods in Software Engineering của trường Đại học Iowa. v Sách tham khảo về kiến thức logic § Logic in Computer Science. M. Huth and M. Ryan. Cambridge University Press, 2004 (2nd edition). § Handbook of Practical Logic and Automated Reasoning. John Harrison. Intel Corporation, Portland, Oregon. Nguyễn Thị Minh Tuyền 3 Đặc tả hình thức Mục tiêu của môn học v Tập trung vào đặc tả hình thức. v Giới thiệu thêm về phương pháp hình thức. v Hiểu được phương pháp hình thức hỗ trợ cho việc tạo ra các phần mềm có chất lượng cao như thế nào. v Học về mô hình hóa hình thức và các ngôn ngữ đặc tả. v Viết và hiểu các đặc tả yêu cầu hình thức. v Học về các phương pháp hình thức chính để kiểm định phần mềm. v Biết được sử dụng phương pháp hình thức nào và khi nào. v Sử dụng các công cụ tương tác và tự động để kiểm định mô hình và mã nguồn. Nguyễn Thị Minh Tuyền 4 Đặc tả hình thức v Nội dung chính của môn này tập trung vào thiết kế ngữ nghĩa ở mức cao và các thuộc tính ở mức mã nguồn. v Nhấn mạnh và đặc tả dựa vào công cụ và các phương pháp thẩm định (validation methods) Nguyễn Thị Minh Tuyền 5 Đặc tả hình .