... nh bi cỏc giÊ thit P (s , c ), cỏc giÊ thit ny cng ph thuẻc vo mang s Mỏy Event-< /b> B ềc xỏc nh b ng mẻt cỏc mênh bao gm cỏc bin, b t bin, nh l v sá kiên Bin v biu din trĐng thỏi ca mụ hỡnh B t bin ... act3 : table := BONUS act5 : bonus := {eid 7! (pk bonus(eid) + 10)} bonus act5 : pk bonus(eid) := pk bonus(eid) + 10 end Event < /b> trigger2 = b any eid when grd1 : type = update grd2 : table = BONUS ... Ng cÊnh Event-< /b> B 10 MACHINE TRIGGER M SEES TRIGGER C VARIABLES bonus empl f bonus f empl type INVARIANTS inv1 : bonus P (TBL BONUS) inv2 : empl P (TBL EMPL) inv3 : type TYPES inv4 : f bonus N...
... the world have been inspired by system modeling and verification with Event-< /b> B Hundreds of publications relating to Event-< /b> B have been published since 2004 [15] Event-< /b> B notations are based on set ... and b1 , b2 ∈ B , then a1 , b1 = a2, b2 iff a1 = a2 and b1 = b2 Cartesian product: Given two sets A and B , the set of all ordered pairs a, b , with a ∈ A and b ∈ B , is a set denoted A × B and ... b ∈ B , a, b ∈ R} The range of the relation R is denoted by ran(R) such that ran(R) = {b ∈ B | ∃ a ∈ A, a, b ∈ R} The relation R is functional if ∀ a ∈ A and ∀ b1 , b2 ∈ B , if a, b1 and a, b2 ...
... the world have been inspired by system modeling and verification with Event-< /b> B Hundreds of publications relating to Event-< /b> B have been published since 2004 [15] Event-< /b> B notations are based on set ... and b1 , b2 ∈ B , then a1 , b1 = a2, b2 iff a1 = a2 and b1 = b2 Cartesian product: Given two sets A and B , the set of all ordered pairs a, b , with a ∈ A and b ∈ B , is a set denoted A × B and ... b ∈ B , a, b ∈ R} The range of the relation R is denoted by ran(R) such that ran(R) = {b ∈ B | ∃ a ∈ A, a, b ∈ R} The relation R is functional if ∀ a ∈ A and ∀ b1 , b2 ∈ B , if a, b1 and a, b2 ...
... phát triển tiến hóa < /b> Hình < /b> 4.1 mô < /b> tả phương pháp mô < /b> hình < /b> hóa < /b> tiến hóa < /b> dựa phương pháp đề xuất Mục 4.2.1 Hình < /b> 4.1: Mô < /b> hình < /b> hóa < /b> tăng dần sử < /b> dụng < /b> làm mịn 14 Chương Mô < /b> hình < /b> hóa < /b> kiểm < /b> chứng < /b> hệ thống cảm ... pháp hình < /b> thức mô < /b> hình < /b> hóa < /b> phân tích mức mô < /b> hình < /b> Đặc tính chủ chốt Event-< /b> Bsử < /b> dụng < /b> lý thuyết tâp hợp làm ký hiệu mô < /b> tả, sử < /b> dụng < /b> chế làm mịn để biểu diễn hệ thống mức trừu tượng khác sử < /b> dụng < /b> chứng < /b> ... luật chuyển đổi để hình < /b> thức hóa < /b> tính kết sang đặc tả Event-< /b> B (4) Sử < /b> dụng < /b> công cụ Rodin để kiểm < /b> chứng < /b> thuộc tính an toàn kết hệ thống 5.2 Mô < /b> hình < /b> hóa < /b> yêu < /b> cầu < /b> mờsử < /b> dụng < /b> Event-< /b> B Trong phần này,...
... the world have been inspired by system modeling and verification with Event-< /b> B Hundreds of publications relating to Event-< /b> B have been published since 2004 [15] Event-< /b> B notations are based on set ... and b1 , b2 ∈ B , then a1 , b1 = a2, b2 iff a1 = a2 and b1 = b2 Cartesian product: Given two sets A and B , the set of all ordered pairs a, b , with a ∈ A and b ∈ B , is a set denoted A × B and ... b ∈ B , a, b ∈ R} The range of the relation R is denoted by ran(R) such that ran(R) = {b ∈ B | ∃ a ∈ A, a, b ∈ R} The relation R is functional if ∀ a ∈ A and ∀ b1 , b2 ∈ B , if a, b1 and a, b2 ...
... chỉnh sửa mô < /b> hình < /b> Event-< /b> B Event-< /b> B Core gồm có thành phần: kiểm < /b> tra tĩnh (kiểm < /b> tra cú pháp mô < /b> hình < /b> Event-< /b> B) , máy kiểm < /b> chứng < /b> (nơi thực kiểm < /b> chứng < /b> đơn giản làm cho dễ dàng tự động hóa)< /b> , máy quản lý kiểm < /b> ... cứu tập trung vào kiểm < /b> chứng < /b> mô < /b> hình < /b> hướng khía cạnh sử < /b> dụng < /b> kỹ thuật khác UML [10], kiểm < /b> chứng < /b> mô < /b> hình < /b> (model checking) [9], Petri-net [4], B [7] không phù hợp để mô < /b> hình < /b> hóa < /b> kiểm < /b> chứng < /b> hệ thống ... Event-< /b> B UI Event-< /b> B Core Rodin Core Event-< /b> B Library Eclipse platform Hình < /b> 13: Mô < /b> hình < /b> kiến trúc Rodin 33 CHƯƠNG 3: MÔHÌNHHÓAVÀKIỂMCHỨNGCÁC PHẦN MỀM LẬP TRÌNH HƯỚNG KHÍA CẠNH 3.1 Trình b y...
... I H C QU C GIA HÀ N I TR NGă I H C CÔNG NGH PH MăNH ăUY N MÔHÌNHHÓAVÀ KI M CH NG CÁCăCH NGăTRÌNHăPH N M MăH NG KHÍA C NH Ngành: Công ngh Thông tin Chuyên ngành: K thu ... truy n đ t nh ng ki n th c quý b u su t trình h c làm n n t ng cho th c hi n lu n v n Cám n anh, ch nghiên c u sinh b n h c viên Khoa Công ngh Thông tin Các < /b> anh ch b n đư giúp đ , ng h r t nhi ... sai trái, xin ch u m i hình < /b> th c k lu t theo quy đ nh Hà N i, tháng 05 n m 2016 Ng i cam đoan Ph m Nh Uy n L I C Mă N u tiên xin g i l i c m n sâu s c t i th y PGS.TS Tr B môn Công ngh Ph n m m,...
... CHƯƠNG 3: MÔHÌNHHÓAVÀKIỂMCHỨNGCÁC PHẦN MỀM LẬP TRÌNH HƯỚNG KHÍA CẠNH 33 3.1 Trình b y EAOP Event-< /b> B 33 3.2 Mô < /b> hình < /b> hóa < /b> hệ thống EAOP sử < /b> dụng < /b> Event-< /b> B 34 3.3 Kiểm < /b> chứng < /b> ... họahình < /b> 13 Trong đó, Event-< /b> B UI cung cấp cho người dùng giao diện để chỉnh sửa mô < /b> hình < /b> Event-< /b> B Event-< /b> B Core gồm có thành phần: kiểm < /b> tra tĩnh (kiểm < /b> tra cú pháp mô < /b> hình < /b> Event-< /b> B) , máy kiểm < /b> chứng < /b> ... cứu tập trung vào kiểm < /b> chứng < /b> mô < /b> hình < /b> hướng khía cạnh sử < /b> dụng < /b> kỹ thuật khác UML [10], kiểm < /b> chứng < /b> mô < /b> hình < /b> (model checking) [9], Petri-net [4], B [7] không phù hợp để mô < /b> hình < /b> hóa < /b> kiểm < /b> chứng < /b> hệ thống...
... 48 Hình < /b> 3.3 Boost Mô < /b> hình < /b> trung b nh biến đổi DC/DC, a )B biến đổi Buck, b) Bộ biến đổi 49 Hình < /b> 3.4 Sơ đồ mạch điện biến đổi kiểu buck (a), Sơ đồ mạch điện biến đổi kiểu buck thái 1 (b) , Sơ ... trung b nh biến đổi DC/DC, a )B biến đổi Buck, b) Bộ biến đổi Boost 3.2 Mô < /b> hình < /b> toán học biến đổi kiểu buck Hình < /b> 3.4 Sơ đồ mạch điện biến đổi kiểu buck (a), Sơ đồ mạch điện biến đổi kiểu buck thái ... cân b ng, ứng dụng < /b> mô < /b> hình < /b> biến đổi Buck, Boost, Buck-Boost 3.2 Mô < /b> hình < /b> toán học biến đổi kiểu buck 49 i1t t iL t iL t uo t uo i1 iL iL uo uo 1: d ( t ) 1 − d ( t ) :1 Hình < /b> 3.3 Mô < /b> hình...
... vào cấu trúc điều khiển động điện chiều hình < /b> 1.4, ta xây dựngmô < /b> hình < /b> mô < /b> động điện chiều Simulink sau: Hình < /b> 1.5 Mô < /b> hình < /b> mô < /b> động điện chiều kích thích vĩnh cửu simulink Tiến hành khảo sát mô < /b> hình < /b> ... Thông số B K kp TI TD P 3b/ 10ak - - PI 7b/ 20ak 6b/ 5 - PID 3b/ 5ak b a/2 - Yêu < /b> cầu < /b> tối ưu theo tín hiệu đặt trước hệ kín có độ điều chỉnh ∆h không vượt 20% so với h∞ = lim h(t ) : t →∞ B ng 2.6 Các < /b> ... khiển việc gián đoạn hóa < /b> xuất phát từ mô < /b> hình < /b> trạng thái liên tục đối tượng Khi ghép nối khâu điều chỉnh số vào hệ thống cần sử < /b> dụng < /b> biến đổi A/D D/A B biến đổi A/D làm nhiệm vụ biến đổi tín hiệu...
... chiều 28 Hình < /b> 2-19 Mô < /b> hình < /b> trung b nh mạng đóng cắt cho Boost Converter Hình < /b> 2-20 Mô < /b> hình < /b> trung b nh cho Boost Converter Lắp mô < /b> hình < /b> mạng trung b nh vào sơ đồ ta có mô < /b> hình < /b> trung b nh Boost Converter ... Cách làm không với mô < /b> hình < /b> Buck Converter mà ta áp dụng < /b> cho sơ đồ khác Trong cách mô < /b> hình < /b> hóa < /b> khóa b n dẫn thực tương tự sơ đồ Boost Buck-Boost Converter Trong sơ đồ thấy cấu trúc mạch khóa b n ... đầu vào điều khiển đến điện áp ý nghĩa thông số giống (2.47) Hình < /b> 2-21 Mô < /b> hình < /b> trung b nh Buck Converter Hình < /b> 2-22 Mô < /b> hình < /b> trung b nh Buck-Boost Converter B ng 2-1 Các < /b> thông số cho hàm truyền biến...
... định hành động sửa đổi mô < /b> hình < /b> dừngkiểm < /b> thử hệ thống Dưới mô < /b> hình < /b> mô < /b> tả b ớc thực quy trình kiểm < /b> thử dựa mô < /b> hình:< /b> Hình < /b> 2.6 Quy trình kiểm < /b> thử dựa mô < /b> hình4< /b> Sinh mô < /b> hình < /b> dựa yêu < /b> cầu < /b> chức hệ thống ... việc xác định yêu < /b> cầu < /b> hệ thống từ xây dựngmô < /b> hình < /b> dựa vào yêu < /b> cầu < /b> chức hệ thống Việc xây dựngmô < /b> hình < /b> phải dựa yếu tố liệu đầu vào đầu Mô < /b> hình < /b> sử < /b> dụng < /b> để sinh đầu vào cho ca kiểm < /b> thử B ớc kế tiếp, ... mô < /b> hình < /b> hóa < /b> Một ngôn ngữ mô < /b> hình < /b> hóa < /b> chứa đựngyếu tố cú pháp ngữ nghĩa mô < /b> hình < /b> Hầu hết ngôn ngữ mô < /b> hình < /b> hóa < /b> dựa yếu tố thông dụng < /b> văn b n, đồ họa, công thức toán học,…Trong mô < /b> hình < /b> hóa < /b> ta sử < /b> dụng...
... -> bool a= >b Implication bool * bool -> bool ab Biimplication bool * bool -> bool a =b Equality bool * bool -> bool a< >b Inequality bool * bool -> bool -x Unary minus real -> real abs x Absolute ... Quy trình áp dụng < /b> thêm b ớc mô < /b> hình < /b> hóa < /b> VDM++ cải tiến sau: Hình < /b> 12 Mô < /b> hình < /b> chữ V thêm giai đoạn mô < /b> hình < /b> hóa < /b> VDM++ 48 Hình < /b> 13 Chi tiết công việc bao gồm việc mô < /b> hình < /b> hóa < /b> VDM++ Trong hình < /b> trên, ... DỤNG QUY TRÌNH MỚI VÀO DỰ ÁN IMP 52 3.1 Mô < /b> hình < /b> hóa < /b> thực thể liệu 52 3.1.1 Mô < /b> hình < /b> hóa < /b> kiểu liệu SQL 52 3.1.2 Mô < /b> hình < /b> hóa < /b> cấu trúc b ng .53 3.1.3 Mô < /b> hình < /b> hóa < /b> b ng...
... tả BPEL sang dạng đặc tả kiểm < /b> chứng < /b> trực tiếp Nội dung luận văn trình b y ngôn ngữ thực thi tiến trình nghiệp vụ BPELvà kiểm < /b> chứng < /b> dịch vụ Web định nghĩa ngôn ngữ BPEL Cách chuyển đổi đặc tả BPEL ... vụ yêu < /b> cầu < /b> quan trọng nên yêu < /b> cầu < /b> phải kiểm < /b> tra tính đắn tiến trình BPEL [4,5], việc kiểm < /b> chứng < /b> trực tiếp tiến trình BPEL thực Vì tiến trình BPEL cần chuyển sang dạng ngôn ngữ /ký pháp kiểm < /b> chứng < /b> ... MỤC CÁCB NG BIỂU B ng 2.1 Mô < /b> tả hành động ngôn ngữ BPEL ý nghĩa viii DANH MỤC HÌNH VẼ Hình < /b> 2.1 Cấu trúc tiến trình BPEL Hình < /b> 2.2 Hệ thống chuyển trạng thái gán nhãn 16 Hình...
... mức kiểm < /b> thử mô < /b> hình < /b> chữ V Error! Bookmark not defined Hình < /b> 2.1 Hình < /b> ảnh hệ thống phần mềm Error! Bookmark not defined Hình < /b> 2.2 Tương tác hệ thống môi trường mô < /b> hình < /b> hóa < /b> FSM Error! Bookmark ... Bookmark not defined Hình < /b> 2.6 Quy trình kiểm < /b> thử dựa mô < /b> hình < /b> Error! Bookmark not defined Hình < /b> 2.7 Mô < /b> hình < /b> kiểm < /b> thử với việc kiểm < /b> chứng < /b> trạng thái Error! Bookmark not defined Hình < /b> 2.8 FSM trình ... b o chất lượng phần mềm Hiện việc kiểm < /b> thử phần mềm sử < /b> dụng < /b> đặc tả hình < /b> thức đóng vai trò mô < /b> hình < /b> ngữ nghĩa chẳng hạn máy trạng thái hữu hạn, biểu đồ chuyển trạng thái Các < /b> mô < /b> hình < /b> đặc tả sử < /b> dụng...
... mô < /b> hình < /b> hóa < /b> thiết kế cách để kiểm < /b> chứng < /b> hiệu Phương pháp mô < /b> hình < /b> hóa < /b> sử < /b> dụng < /b> rộng rãi kỹ thuật, phương diện đó, mô < /b> hình < /b> đại diện cho vật chất, mang đầy đủ tính chất vật chất Khi kiểm < /b> tra mô < /b> hình < /b> ... Thay sử < /b> dụng < /b> ô tô thật, nhà khoa học cần sử < /b> dụng < /b> mô < /b> hình < /b> ô tô với điều kiện mô < /b> hình < /b> phải có hình < /b> dáng b n giống hệt ô tô thật Khí động học ô tô b ảnh hưởng hình < /b> dáng b n nên nghiên cứu mô < /b> hình < /b> ... thái có gán nhãn công cụ hỗ trợ kiểm < /b> chứng < /b> LTSA 2.1 Phương pháp mô < /b> hình < /b> hóa < /b> Mô < /b> hình < /b> đại diện đơn giản hóa < /b> giới thực Mô < /b> hình < /b> sử < /b> dụng < /b> rộng rãi kỹ thuật, để tập trung vào khía cạnh cụ thể hệ thống...
... mô < /b> hình < /b> hóa < /b> thiết kế cách để kiểm < /b> chứng < /b> hiệu Phương pháp mô < /b> hình < /b> hóa < /b> sử < /b> dụng < /b> rộng rãi kỹ thuật, phương diện đó, mô < /b> hình < /b> đại diện cho vật chất, mang đầy đủ tính chất vật chất Khi kiểm < /b> tra mô < /b> hình < /b> ... Thay sử < /b> dụng < /b> ô tô thật, nhà khoa học cần sử < /b> dụng < /b> mô < /b> hình < /b> ô tô với điều kiện mô < /b> hình < /b> phải có hình < /b> dáng b n giống hệt ô tô thật Khí động học ô tô b ảnh hưởng hình < /b> dáng b n nên nghiên cứu mô < /b> hình < /b> ... thái có gán nhãn công cụ hỗ trợ kiểm < /b> chứng < /b> LTSA 2.1 Phương pháp mô < /b> hình < /b> hóa < /b> Mô < /b> hình < /b> đại diện đơn giản hóa < /b> giới thực Mô < /b> hình < /b> sử < /b> dụng < /b> rộng rãi kỹ thuật, để tập trung vào khía cạnh cụ thể hệ thống...