bài giảng môn đặc tả hình thức

Bài giảng Đặc tả hình thức: Giới thiệu môn học - PGS.TS. Vũ Thanh Nguyên

Bài giảng Đặc tả hình thức: Giới thiệu môn học - PGS.TS. Vũ Thanh Nguyên

... thiệu Đặc tả hình thứcĐặc tả hình thức quy trình CNPM   Giới thiệu đặc tả hình thức Một số khái niệm liên quan  Ngơn ngữ đặc tả     4/5/2019 Ngôn ngữ Ngơn ngữ hình thức Một số ngơn ngữ đặc ... Cung cấp kiến thức liên quan đến hướng tiếp cận xây dựng phần mềm dùng đặc tả hình thức Đặc tả hình thức kỹ thuật dựa tảng toán học áp dụng hỗ trợ để xây dựng hệ thống phần mềm Môn học cung cấp ... khai Môn học bao gồm chương liên quan đến thành phần sở đặc tả hình thức nói chung (Tâp họp, Hàm, Dãy, ), cụ thể chương đặc tả với VDM Z Môn học giúp ích cho sinh viên hiểu nắm bắt phương pháp hình

Ngày tải lên: 11/01/2020, 20:32

18 85 0
Bài giảng Đặc tả hình thức: Chương 6 - PGS.TS. Vũ Thanh Nguyên

Bài giảng Đặc tả hình thức: Chương 6 - PGS.TS. Vũ Thanh Nguyên

... tả toán phức tạp  Đối với khái niệm ngơn ngữ lập trình sử dụng cấu trúc liệu để mô tả đối tượng đặc tả hình thức có khái niệm tương tự đối tượng phức  Với đối tượng phức xử lý nhiều thơng tin ... Nguyên https://fb.com/tailieudientucntt Đặc tả kiểu đối tượng phức  Trong trình phát triển ứng dụng, kiểu liệu hỗ trợ hệ thống không đủ sức mạnh để đặc tả toán phức tạp  Đối với khái niệm ngơn ... mk-Điểm(0, 1)) tạo tam giác có điểm A(0,0), B(1, 0) C(0,1) mk -Hình- tròn: Điểm  ℝ  Hình- tròn mk -Hình- tròn (mk-Điểm(100,100), 200) tạo đối tượng hình tròn có tâm (100,100) bán kính 200 4/5/2019 CuuDuongThanCong.com

Ngày tải lên: 11/01/2020, 18:52

22 63 0
Bài giảng Đặc tả hình thức: Chương 2 - PGS.TS. Vũ Thanh Nguyên

Bài giảng Đặc tả hình thức: Chương 2 - PGS.TS. Vũ Thanh Nguyên

... Đại học Công Nghệ Thông Tin, ĐHQG-HCM Khoa Công Nghệ Phần Mềm Chương 2: Cơ sở Toán học Đặc tả Hình thức Giảng viên: PGS.TS Vũ Thanh Nguyên CuuDuongThanCong.com https://fb.com/tailieudientucntt ... tập số hữu hạn hay vô hạn đối tượng có tính chất Các đối tượng gọi phần tử tập hợp  Trong đặc tả hình thức, định nghĩa tập hợp tập đối tượng dùng để xác định rõ đối tượng khác Các đối tượng tập

Ngày tải lên: 11/01/2020, 19:53

89 115 0
Bài giảng Đặc tả hình thức: Chương 1 - PGS.TS. Vũ Thanh Nguyên

Bài giảng Đặc tả hình thức: Chương 1 - PGS.TS. Vũ Thanh Nguyên

... Nguyên https://fb.com/tailieudientucntt 34 Một số ngơn ngữ đặc tả hình thức Một ngơn ngữ đặc tả hình thức ngơn ngữ hình thức dùng để đặc tảhình hệ thống tính toán VDM-SL CCS Z CSP RSL Real-Time ... Lập mơ hình giới thực: Mơ hình liệu, Các ràng buộc, Mơ hình xử lý, Mơ hình trạng thái, Mơ hình thời gian, Mơ hình không gian  Đặc tả: Các sơ đồ, Các phát biểu ràng buộc, Các quy định công thức ... Vai trò đặc tả hình thức trình phát triển phần mềm  Trong phát triển phần mềm đặc tả định nghĩa hệ thống, module chương trình hay sản phẩm cần phải làm gì, nhiên khơng cần thiết mơ tả phải làm

Ngày tải lên: 11/01/2020, 20:02

41 80 0
Bài giảng Đặc tả hình thức: Chương 8 - PGS.TS. Vũ Thanh Nguyên

Bài giảng Đặc tả hình thức: Chương 8 - PGS.TS. Vũ Thanh Nguyên

... chủ yếu đặc tả hình thức để đặc tả yêu cầu chức hệ thống, đặc biệt hệ thống phần mềm  Ngôn ngữ Z không thiết kế để mô tả yêu cầu phi chức hệ thống  Ngôn ngữ không thiết kế cho đặc tả theo thời ... (Decoration) Để đặc tả thao tác, ta đưa trạng thái State State‟ vào phần khai báo giản đồ Một giản đồ thao tác có dạng: Ngơn ngữ Z quy định cách thức biểu diễn giản đồ State State‟, cách thức biểu ... Nguyên https://fb.com/tailieudientucntt 33 Giản Đồ  Đặt lại tên thành phần giản đồ Trong q trình đặc tả, đơi cần phải đặt lại tên thành phần giản đồ Bằng cách ta tạo nên giản đồ có kết cấu ràng buộc

Ngày tải lên: 11/01/2020, 20:12

47 94 0
Bài giảng Đặc tả hình thức: Chương 0 - PGS.TS. Vũ Thanh Nguyên

Bài giảng Đặc tả hình thức: Chương 0 - PGS.TS. Vũ Thanh Nguyên

... thiệu Đặc tả hình thứcĐặc tả hình thức quy trình CNPM   Giới thiệu đặc tả hình thức Một số khái niệm liên quan  Ngơn ngữ đặc tả     4/5/2019 Ngôn ngữ Ngơn ngữ hình thức Một số ngơn ngữ đặc ... Cung cấp kiến thức liên quan đến hướng tiếp cận xây dựng phần mềm dùng đặc tả hình thức Đặc tả hình thức kỹ thuật dựa tảng toán học áp dụng hỗ trợ để xây dựng hệ thống phần mềm Môn học cung cấp ... khai Môn học bao gồm chương liên quan đến thành phần sở đặc tả hình thức nói chung (Tâp họp, Hàm, Dãy, ), cụ thể chương đặc tả với VDM Z Môn học giúp ích cho sinh viên hiểu nắm bắt phương pháp hình

Ngày tải lên: 20/09/2020, 02:08

18 35 0
Bài giảng Đặc tả hình thức: Chương 1 - PGS.TS. Vũ Thanh Nguyên

Bài giảng Đặc tả hình thức: Chương 1 - PGS.TS. Vũ Thanh Nguyên

... Nguyên https://fb.com/tailieudientucntt 34 Một số ngơn ngữ đặc tả hình thức Một ngơn ngữ đặc tả hình thức ngơn ngữ hình thức dùng để đặc tảhình hệ thống tính toán VDM-SL CCS Z CSP RSL Real-Time ... Lập mơ hình giới thực: Mơ hình liệu, Các ràng buộc, Mơ hình xử lý, Mơ hình trạng thái, Mơ hình thời gian, Mơ hình không gian  Đặc tả: Các sơ đồ, Các phát biểu ràng buộc, Các quy định công thức ... Vai trị đặc tả hình thức trình phát triển phần mềm  Trong phát triển phần mềm đặc tả định nghĩa hệ thống, module chương trình hay sản phẩm cần phải làm gì, nhiên khơng cần thiết mơ tả phải làm

Ngày tải lên: 20/09/2020, 11:57

41 40 0
Bài giảng Đặc tả hình thức: Chương 8 - PGS.TS. Vũ Thanh Nguyên

Bài giảng Đặc tả hình thức: Chương 8 - PGS.TS. Vũ Thanh Nguyên

... chủ yếu đặc tả hình thức để đặc tả yêu cầu chức hệ thống, đặc biệt hệ thống phần mềm  Ngôn ngữ Z không thiết kế để mô tả yêu cầu phi chức hệ thống  Ngôn ngữ không thiết kế cho đặc tả theo thời ... (Decoration) Để đặc tả thao tác, ta đưa trạng thái State State‟ vào phần khai báo giản đồ Một giản đồ thao tác có dạng: Ngơn ngữ Z quy định cách thức biểu diễn giản đồ State State‟, cách thức biểu ... Nguyên https://fb.com/tailieudientucntt 33 Giản Đồ  Đặt lại tên thành phần giản đồ Trong q trình đặc tả, đơi cần phải đặt lại tên thành phần giản đồ Bằng cách ta tạo nên giản đồ có kết cấu ràng buộc

Ngày tải lên: 20/09/2020, 11:59

47 29 0
Bài giảng Đặc tả hình thức: Chương 1 - Nguyễn Thị Minh Tuyền

Bài giảng Đặc tả hình thức: Chương 1 - Nguyễn Thị Minh Tuyền

... Minh Tuyền 32 Đặc tả hình thức Khó khăn tạo mơ hình hình thức Nguyễn Thị Minh Tuyền 33 Đặc tả hình thức Khó khăn tạo mơ hình hình thức Nguyễn Thị Minh Tuyền 34 Đặc tả hình thức v Việc chứng minh ... hình thức §  Có ngữ nghĩa rõ ràng v Sự thoả mãn: §  Được định cách máy móc Nguyễn Thị Minh Tuyền 31 Đặc tả hình thức v? ?Hình thức hóa đặc tả hệ thống khó! Nguyễn Thị Minh Tuyền 32 Đặc tả hình ... đặt tả hình thức) v Những đầu vào khác nào? (test coverage) v Quan sát nào? (test oracle) Các thách thức xác định phương pháp hình thức Nguyễn Thị Minh Tuyền 27 Đặc tả hình thức Đặc tả: hệ

Ngày tải lên: 08/05/2021, 13:14

40 7 0
Bài giảng Đặc tả hình thức: Chương 9 - Nguyễn Thị Minh Tuyền

Bài giảng Đặc tả hình thức: Chương 9 - Nguyễn Thị Minh Tuyền

... Thị Minh Tuyền 20 Đặc tả hình thức Design by Contract môn học v Tập trung vào Java sử dụng §  JML đặc tả §  ESC/Java cơng cụ kiểm tra Nguyễn Thị Minh Tuyền 21 Đặc tả hình thức LOGO ... phương thức v Được hỗ trợ cơng cụ §  cho phép thuộc tính ngữ nghĩa thiết kế (mơ hình) chuyển tải thành mã nguồn §  hỗ trợ số hình thức thẩm định thuộc tính Nguyễn Thị Minh Tuyền Đặc tả hình thức ... Minh Tuyền 11 Đặc tả hình thức /*@ invariant top >= -1 && top < size; @*/ Class Mystack { private Object[] elems; private int top, size; … } Nguyễn Thị Minh Tuyền 12 Đặc tả hình thức Class Mystack

Ngày tải lên: 08/05/2021, 13:14

22 16 0
Bài giảng Đặc tả hình thức: Chương 10 - Nguyễn Thị Minh Tuyền

Bài giảng Đặc tả hình thức: Chương 10 - Nguyễn Thị Minh Tuyền

... Tuyền 14 Đặc tả hình thức assert v Mệnh đề assert đặc tả thuộc tính phải điểm mã nguồn if (i && < j && j < 5; } else { //@ assert i > && j > 5; } Nguyễn Thị Minh Tuyền 15 Đặc tả hình thức assert ... trị balance trước thực thi phương thức debit(int amount) Nguyễn Thị Minh Tuyền Đặc tả hình thức requires, ensures v Các đặc tả JML mạnh yếu tùy vào cách đặc tả /*@ requires amount >= 0; ensures ... thường đặc tả phải phương thức trả bình thường, nghĩa khơng có ngoại lệ Sử dụng từ khóa ensures §  Điều kiện sau đặc tả xảy có ngoại lệ Sử dụng từ khóa signals Nguyễn Thị Minh Tuyền Đặc tả hình thức

Ngày tải lên: 08/05/2021, 13:15

28 7 0
Bài giảng Đặc tả hình thức: Chương 15 - Nguyễn Thị Minh Tuyền

Bài giảng Đặc tả hình thức: Chương 15 - Nguyễn Thị Minh Tuyền

... Tuyền Đặc tả hình thức v Các trường sử dụng mức đặc tả: trường ghost model Nguyễn Thị Minh Tuyền Đặc tả hình thức Trường Ghost v Đôi thuận tiện ta thêm trường mở rộng, phục vụ cho mục đích đặc tả ... bình thường, ngoại trừ dùng đặc tả v Một lệnh đặc biệt set dùng để gán giá trị cho trường ghost Nguyễn Thị Minh Tuyền Đặc tả hình thức Ví dụ v Giả sử đặc tả khơng hình thức class SimpleProtocol ... LOGO Đặc tả hình thức JML nâng cao Nguyễn Thị Minh Tuyền Nội dung slide dịch từ slide David Cok, Joe Kiniry, Eric Poll v Aliasing Nguyễn Thị Minh Tuyền Đặc tả hình thức Aliasing v Aliasing

Ngày tải lên: 08/05/2021, 13:15

25 5 0
Bài giảng Đặc tả hình thức: Chương 0 - Nguyễn Thị Minh Tuyền

Bài giảng Đặc tả hình thức: Chương 0 - Nguyễn Thị Minh Tuyền

... Oregon Nguyễn Thị Minh Tuyền Đặc tả hình thức Mục tiêu môn học v  Tập trung vào đặc tả hình thức v  Giới thiệu thêm phương pháp hình thức v  Hiểu phương pháp hình thức hỗ trợ cho việc tạo phần ... cao v  Học mô hình hóa hình thức ngơn ngữ đặc tả v  Viết hiểu đặc tả yêu cầu hình thức v  Học phương pháp hình thức để kiểm định phần mềm v  Biết sử dụng phương pháp hình thức v  Sử dụng ... ràng buộc đặc tả hình thức dùng JML §  Hiểu mã nguồn đặc tả biểu diễn logic §  Kiểm thử thuộc tính hàm chương trình cơng cụ tự động Nguyễn Thị Minh Tuyền Đặc tả hình thức Đánh giá môn học v Thực

Ngày tải lên: 08/05/2021, 13:15

12 2 0
Bài giảng Đặc tả hình thức: Chương 2 - Nguyễn Thị Minh Tuyền

Bài giảng Đặc tả hình thức: Chương 2 - Nguyễn Thị Minh Tuyền

... 10 Đặc tả hình thức Những loại hàm đặc biệt v Xét hàm f từ S đến T §  f tồn phần (total) định nghĩa cho tất giá trị S Total Function Nguyễn Thị Minh Tuyền 29 Đặc tả hình thức Những loại hàm đặc ... {blue, yellow} = {red} Nguyễn Thị Minh Tuyền Đặc tả hình thức Bài tập v Chứng minh §  #(A∩B) + #(A Nguyễn Thị Minh Tuyền B) = #(A) + #(B) Đặc tả hình thức Tập (subset) v Tập tập hợp chứa phần ... Thị Minh Tuyền 37 Đặc tả hình thức Bài tập v Các phép tốn sau khơng giữ tính chất hàm, onto, one-to-one? Cho ví dụ §  ⋂ ? §  ⋃ ? §  \ ? Nguyễn Thị Minh Tuyền 38 Đặc tả hình thức Tổ hợp quan

Ngày tải lên: 08/05/2021, 13:15

43 14 0
Bài giảng Đặc tả hình thức: Chương 4 - Nguyễn Thị Minh Tuyền

Bài giảng Đặc tả hình thức: Chương 4 - Nguyễn Thị Minh Tuyền

... implication alternative iff Đặc tả hình thức Thứ tự ưu tiên phép tốn || => && ! = != in + ++ & -> [] ~ * ^ Nguyễn Thị Minh Tuyền thấp cao Đặc tả hình thức Ví dụ v Giả sử sổ địa mơ hình hóa: §  homeAddress ... §  = < > =< >= Nguyễn Thị Minh Tuyền bé lớn bé lớn 11 Đặc tả hình thức I’m my own GrandPa Nguyễn Thị Minh Tuyền 12 Đặc tả hình thứchình Alloy khai báo module header module language/grandpa1 ... hưởng đến mơ hình Nguyễn Thị Minh Tuyền 14 Đặc tả hình thức Ví dụ: đèn giao thơng Light State Junction lights Light Red Nguyễn Thị Minh Tuyền 15 Color Yellow Green Đặc tả hình thức Ví dụ: Đèn

Ngày tải lên: 08/05/2021, 13:16

24 1 0
Bài giảng Đặc tả hình thức: Chương 3 - Nguyễn Thị Minh Tuyền

Bài giảng Đặc tả hình thức: Chương 3 - Nguyễn Thị Minh Tuyền

... LOGO Đặc tả hình thức Giới thiệu Alloy Nguyễn Thị Minh Tuyền Nguyễn Thị Minh Tuyền Nội dung v Nguyên tử quan hệ v Signature Field v Các phép tốn Nguyễn Thị Minh Tuyền Đặc tả hình thức Tài ... ryan@hcmus.edu.vn Nguyễn Thị Minh Tuyền Đặc tả hình thức Nội dung v Nguyên tử quan hệ v Signature Field v Các phép toán Nguyễn Thị Minh Tuyền 10 Đặc tả hình thức Chuyển vị v ~ p v lấy ảnh đối ... hoàn chỉnh hiệu Nguyễn Thị Minh Tuyền Đặc tả hình thức Ví dụ v Ta muốn biểu diễn §  Mơ hình hóa mối quan hệ bố mẹ/con §  Mơ hình hóa quan hệ vợ chồng §  Mơ hình hóa quan hệ anh chị em §  Tăng

Ngày tải lên: 08/05/2021, 13:16

69 3 0

Bạn có muốn tìm thêm với từ khóa:

w