Phươngpháp luận MAS-CommonKADS

Một phần của tài liệu Công nghệ agent pptx (Trang 29 - 30)

1.5.1 Giới thiệu chung

MAS-CommonKADS [21] là phương pháp luận mở rộng từ CommonKADS để áp dụng cho phân tích và thiết kế hệ đa agent. Đây là một phương pháp luận theo cách tiếp cận dựa trên công nghệ tri thức. Phương pháp luận này thêm vào CommonKADS các kỹ thuật của phân tích thiết kế hướng đối tượng như kỹ thuật mô hình hoá đối tượng (Object Modelling Technique: OMT), thiết kế hướng trách nhiệm (Responsibility Driving Design: RDD) và các kỹ thuật để mô tả giao thức agent như

ngôn ngữ mô tả và đặc tả (Specification and Description Language: SDL) biểu đồ thông điệp tuần tự (Message Sequence Charts). MAS-CommonKADS đưa ra các mô hình sau:

- Mô hình agent (Agent model: AM): biểu diễn các đặc tính của agent như: khả năng lập luận, các dịch vụ, các nhóm agent và các sơ đồ phân cấp các agent. - Mô hình task (Task model: TM): biểu diễn các task mà agent có thể tiến hành,

các đích (goal), các thành phần…

- Mô hình chuyên gia (Expert model: EM): biểu diễn tri thức cần cho agent để đạt được đích của nó đặt ra.

- Mô hình tổ chức (Organisation model: OM): biểu diễn cấu trúc tổ chức xã hội trong hệ đa agent cần xây dựng.

- Mô hình phối hợp (CoM): biểu diễn các phiên hội thoại giữa các agent, các tương tác và các giao thức tương tác tương ứng.

- Mô hình liên lạc (Communication model: CM): biểu diễn chi tiết các tương tác giữa con người với hệ thống đa agent.

- Mô hình thiết kế (Design model: DM): tập hợp từ các mô hình trước đó để thiết kế hệ thống. Bao gồm ba mô hình nhỏ: thiết kế mạng, thiết kế agent và thiết kế nền.

Các bước phát triển hệ đa agent theo phương pháp luận MAS-CommonKADS bao gồm 3 pha chính là: pha khái niệm hoá, pha phân tích và pha thiết kế. Chúng ta sẽ lần lượt xem xét các pha này.

Một phần của tài liệu Công nghệ agent pptx (Trang 29 - 30)