Khảo sát các tài liệu nghiên cứu về agent platform

Một phần của tài liệu ứng dụng agent phần mềm trong tích hợp thông tin về phương tiện giao thông (Trang 28 - 29)

Hiện có một số tài liệu đánh giá các agent platform được viết bằng tiếng anh và phổ biến rộng rãi [8], [10], [11], [41], [47]. Các tài liệu này thể hiện các cách nhìn khác nhau, độ phức tạp và mức độ toàn diện cũng khác nhau. Ví dụ [8] đưa ra bộ tiêu chuẩn toàn diện bao hàm rất nhiều các yêu cầu riêng rẽ và các yêu cầu đặc biệt. Tuy nhiên, tài liệu nghiên cứu này đã có từ lâu (năm 1998) và các tác giả chỉ chú trọng trình bày về platform Grasshopper mà không nói tới các platform theo chuẩn FIPA khác. Tài liệu [47] lại giới thiệu một cách tiếp cận khác, liên quan đến bốn giai đoạn kỹ nghệ phần mềm: phân tích, thiết kế, phát triển và triển khai và đánh giá mức độ hỗ trợ của một agent platform đối với các giai đoạn này. Cuối cùng, các tác giả luận bàn về điểm mạnh và điểm yếu của 4 platform: AgentBuilder, JACK, MadKit và ZEUS. Tài liệu xuất bản [10] và [11] trình bày về các tiêu chí phổ biến như: tính tương thích của các chuẩn, sự bảo mật, truyền thông và tính di động của agent (di động mạnh – hệ thống có khả năng di chuyển mã nguồn và trạng thái thực hiện của từng đơn vị thực thi – hoặc di động yếu – chỉ có khả năng di chuyển mã nguồn). Ngoài ra, tài liệu [27] quan tâm đến vòng đời của agent và tiêu chuẩn về sản phẩm, trong khi [28] đánh giá các vấn đề liên quan đến tính sẵn sàng, khả dụng, tài liệu và phát triển (các đề án phát triển/ các ứng dụng thực tế) của các agent platform. Tài liệu [11] chủ yếu tập trung đánh giá các platform theo chuẩn FIPA, sau khi khảo sát, các tác giả khuyến nghị nên sử dụng Grasshopper, JADE và Aglets (Aglets không theo chuẩn của FIPA). Trong tài liệu nghiên cứu [41], các tác giả đánh giá 3 platform là JADE, Tryllian và SAP (2 platform đầu tiên nằm trong danh sách của FIPA) với các tiêu chí khác nhau về mức độ thực thi.

Lĩnh vực công nghệ agent thay đổi rất nhanh chóng, có thể xảy ra trường hợp các platform từ năm trước sang năm sau đã không còn được duy trì nữa, thậm chí là không thể sử dụng được nữa. Bởi vì công nghệ tương đối mới lạ và chủ yếu dùng ở giai đoạn nghiên cứu. Số lượng các platform được phát hành bởi các phòng thí nghiệm của các công ty hoặc các trường đại học hay viện nghiên cứu là khá lớn. Ý thức được điều này nên không ai chỉ dựa vào các công trình trước đó mà chọn được agent

platform thích hợp nhất. Kiến thức phải được cập nhật thường xuyên và thông tin về các platform vẫn có trên thị trường. Dưới đây là phần đánh giá các agent platform dựa trên bảng các câu hỏi sau:

− Platform hiện còn được duy trì không?

− Nhóm nghiên cứu phát triển ra platform này có còn hoạt động không?

− Platform có đang được tiếp tục phát triển không?

− Platform này có phổ biến không? Có được sử dụng rộng rãi không?

− Platform có dễ dàng truy cập được không?

− Ngày phát hành phiên bản mới nhất của platform này là khi nào?

− Platform này có phiên bản gọn nhẹ không?

− Khả năng dùng sẵn của platform đến đâu?

Trong phần tiếp theo của luận văn sẽ trình bày các bảng biểu minh họa cho kết quả đánh giá các platform dựa theo các tiêu chí ở trên.

Một phần của tài liệu ứng dụng agent phần mềm trong tích hợp thông tin về phương tiện giao thông (Trang 28 - 29)