Kết luận và làm việc thêm

Một phần của tài liệu Tìm hiểu về phương pháp luận Gaia và Roadmap trong phát triển phần mềm hướng Agent (Trang 36 - 38)

Trong bài viết này, chúng tôi đã mô tả Gaia, một phương pháp để phân tích và thiết kế của hệ thống đa agent. Các khái niệm chính trong Gaia là vai trò, đã liên kết với trách nhiệm, quyền hạn, hoạt động, và các giao thức. Vai trò có thể tương tác với nhau trong cách thể chế nhất định, được xác định trong các giao thức của các vai trò tương ứng.

- Có nhiều vấn đề còn lại cho công việc trong tương lai.

Gaia hiện không thích hợp với hệ thống agent không chia sẻ mục tiêu chung. Đây là lớp của các hệ thống đại diện cho khu vực ứng dụng quan trọng

nhất cho hệ thống đa agent, và vì thế điều cần thiết là một phương pháp có thể để đối phó với nó.

- Hệ thống năng động và mở

Các hệ thống mở, trong đó các thành phần hệ thống có thể tham gia và để lại tại thời gian chạy, và có thể được bao gồm các thực thể là một nhà thiết kế không có kiến thức về thiết kế thời gian - từ lâu đã được công nhận là một lớp khó khăn của hệ thống kỹ sư.

- Tổ chức cấu trúc.

Một khía cạnh khác của agent dựa trên phân tích và thiết kế đòi hỏi phải làm việc nhiều hơn là khái niệm của một cơ cấu tổ chức. Tại thời điểm này, cấu trúc như vậy những chỉ là định nghĩa trong Gaia - trong vai trò và các mô hình tương tác. Tuy nhiên, đại diện trực tiếp, rõ ràng của các cấu trúc như vậy sẽ có giá trị cho nhiều ứng dụng. Ví dụ, nếu các agent được sử dụng để mô hình hóa các tổ chức lớn, sau đó các tổ chức này sẽ có một cấu trúc xác định rõ ràng. Đại diện các cấu trúc như vậy có thể là cách duy nhất để nắm bắt đầy đủ và sự hiểu biết thông tin liên lạc tổ chức hóa và cấu trúc điều khiển. Nói chung, sự phát triển của các mẫu thiết kế tổ chức có thể là hữu ích cho việc tái sử dụng thành công cấu trúc hệ thống đa agent.

Kết hợp giao thức .

Đại diện các giao thức hợp tác giữa các agent trong Gaia là hiện hơi kém. Trong công việc trong tương lai, chúng ta sẽ cần phải cung cấp một đặc tả giao thức phong phú hơn nhiều khung làm việc.

Tiêu chuẩn quốc tế.

Gaia không được thiết kế với bất kỳ tiêu chuẩn cụ thể cho các agent, nó có thể chứng minh hữu ích để thích ứng với phương pháp của chúng tôi để tương thích với các tiêu chuẩn như vậy.

Hình thức ngữ nghĩa.

Cuối cùng, chúng ta tin rằng Gaia là một phương pháp thành công, không chỉ có giá trị thực dụng, nhưng cũng có một định nghĩa, ngữ nghĩa rõ ràng chính thức. Trong khi các nhà phát triển điển hình cần thậm chí không bao giờ được

nhận thức của sự tồn tại của một ngữ nghĩa, nó vẫn cần thiết để có một sự hiểu biết chính xác.

Một phần của tài liệu Tìm hiểu về phương pháp luận Gaia và Roadmap trong phát triển phần mềm hướng Agent (Trang 36 - 38)