Luận văn thạc sĩ về phương pháp mô hình hóa và kiểm chứng các hệ thống hướng sự kiện

Chuyên ngành

Software Engineering

Người đăng

Ẩn danh

Thể loại

thesis

2023

155
0
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

Declaration of Authorship

Abstract

Acknowledgements

Contents

List of Abbreviations

List of Tables

List of Figures

1. Introduction

1.1. Classical set theory

1.2. Fuzzy sets and Fuzzy If-Then rules

1.3. Event-B mathematical language

1.4. Event-driven systems

1.4.1. Event-driven architecture

1.4.2. Database systems and database triggers

1.4.3. Context-aware systems

3. Modeling and verifying database trigger systems

3.1. Modeling database systems

3.3. Modeling and verifying database triggers system

3.4. Verifying system properties

3.5. A case study: Human resources management application

3.6. Support tool: Trigger2B

4. Modeling and verifying context-aware systems

4.1. Set representation of context awareness

4.2. Modeling context-aware system

4.3. Incremental modeling using refinement

4.4. A case study: Adaptive Cruise Control system

4.4.1. Modeling ACC system

4.4.2. Refinement: Adding weather and road sensors

4.4.3. Verifying the system’s properties

5. Modeling and verifying imprecise system requirements

5.1. Representation of fuzzy terms in classical sets

5.2. Modeling discrete states

5.3. Modeling fuzzy requirements

5.4. Modeling continuous behavior

5.5. Verifying safety and eventuality properties

5.5.1. Convergence in Event-B

5.5.2. Safety and eventuality analysis in Event-B

5.5.3. Verifying safety properties

5.5.4. Verifying eventuality properties

5.6. A case study: Container Crane Control

5.6.1. Modeling the Crane Container Control system

5.6.2. Modeling discrete behavior

5.6.3. First Refinement: Modeling continuous behavior

5.6.4. Second Refinement: Modeling eventuality property

List of Publications

Bibliography

A Event-B specification of Trigger example

A.1. Context specification of Trigger example

A.2. Machine specification of Trigger example

B Event-B specification of the ACC system

B.1. Context specification of ACC system

B.2. Machine specification of ACC system

C Event-B specifications and proof obligations of Crane Controller Example

C.1. Context specification of Crane Controller system

C.3. Machine specification of Crane Controller system

C.5. Proof obligations for checking the safety property

C.6. Proof obligations for checking convergence properties

Luận văn thạc sĩ methods for modeling and verifying event driven systems phương pháp mô hình hóa và kiểm chứng các hệ thống hướng sự kiện

Bạn đang xem trước tài liệu:

Luận văn thạc sĩ methods for modeling and verifying event driven systems phương pháp mô hình hóa và kiểm chứng các hệ thống hướng sự kiện

Bài viết "Luận văn thạc sĩ về phương pháp mô hình hóa và kiểm chứng các hệ thống hướng sự kiện" trình bày các phương pháp hiện đại trong việc mô hình hóa và kiểm chứng các hệ thống hướng sự kiện, một lĩnh vực quan trọng trong kỹ thuật phần mềm. Luận văn này không chỉ cung cấp cái nhìn sâu sắc về các kỹ thuật mô hình hóa mà còn nhấn mạnh tầm quan trọng của việc kiểm chứng để đảm bảo tính chính xác và hiệu quả của các hệ thống. Độc giả sẽ tìm thấy nhiều thông tin hữu ích về cách áp dụng các phương pháp này trong thực tiễn, từ đó nâng cao khả năng phát triển và quản lý hệ thống phần mềm.

Nếu bạn quan tâm đến các chủ đề liên quan, hãy khám phá thêm về Ứng Dụng Active Learning trong Lựa Chọn Dữ Liệu Gán Nhãn cho Bài Toán Nhận Diện Giọng Nói, nơi bạn có thể tìm hiểu về việc áp dụng các phương pháp học máy trong lĩnh vực nhận diện giọng nói. Bên cạnh đó, bài viết Các Kỹ Thuật Kiểm Thử Dòng Dữ Liệu Tĩnh Trong Luận Văn Thạc Sĩ Kỹ Thuật Phần Mềm sẽ giúp bạn hiểu rõ hơn về các kỹ thuật kiểm thử, một phần không thể thiếu trong quy trình phát triển phần mềm. Cuối cùng, bạn cũng có thể tham khảo Nghiên cứu ứng dụng mô hình ngôn ngữ lớn trong gỡ lỗi phần mềm để thấy được sự kết hợp giữa mô hình ngôn ngữ và phát triển phần mềm, mở rộng thêm kiến thức của bạn trong lĩnh vực này.