Cấu trúc của giao thức CanCore

Một phần của tài liệu trình bày lý thuyết về web có ngữ nghĩa, ontology và các thế hệ phát triển của world wide web (Trang 47 - 48)

CanCore (Canadian Core Learning Resource Metadata Protocol) được xây dựng để tạo siêu dữ liệu mô tả tài nguyên học tập, hỗ trợ tìm kiếm, chia sẻ và quản lý tài nguyên giáo dục trực tuyến. Giao thức CanCore là một tập các thành phần mô tả tài liệu, được chọn lựa từ các thành phần của các chuẩn Dublin Core, IMS và hoàn toàn tương thích với chuẩn IEEE LOM 1484. Lược đồ CanCore được chia thành 8 loại (category) được chọn trong 9 loại của chuẩn LOM, gồm 15 phần tử mô tả các loại con và 36 phần tử “động” được sử dụng để nhập dữ liệu trong tiến trình tạo bản ghi siêu dữ liệu (bảng 2.3).

1. general 3. metametadata 4.6.otherplatform-

requirement 7.2. resource 1.1. identifier 3.1. identifier 4.7. duration 7.2.1. identifier 1.2. title 3.2. catalogentry 5. educational 7.2.3. catalogentry 1.3.

catalogentry 3.2.1. catalog

5.2. learning-

resourcetype 7.2.3.1. catalog 1.3.1. catalog 3.2.2. entry 5.5. intendedenduser-

role 7.2.3.2. entry

1.3.2. entry 3.3. contribute 5.6. context 9. classification 1.4. language 3.3.1. role 5.7. typicalagerange 9.1. purpose 1.5. description 3.3.2. entity 5.11. language 9.2. taxonpath 1.7. coverage 3.3.3. date 6. rights 9.2.1. source 2. lyfecycle 3.4.

metadatascheme 6.1. cost 9.2.2. taxon 2.1. version 3.5. language 6.2. copyrightand 9.2.2.2. entry

2.3. contribute 4. technical 9.4. keyword

2.3.1. role 4.1. format 6.3. description 2.3.2. entity 4.2. size 7. relation 2.3.3. date 4.3. location 7.1. kind

Bảng 2.3: Các thành phần của CanCore(www.cancore.ca/schema.html).

Các phần tử trong bảng được sử dụng để tạo siêu dữ liệu mô tả đối tượng học tập (learning object). Khuôn dạng siêu dữ liệu tạo bởi giao thức CanCore và được lưu trong các kho chứa của POOL là XML. Hình 2.7 minh họa tiến trình tạo và lưu trữ siêu dữ liệu của POOL.

Hình 2.7: Tạo và lưu trữ siêu dữ liệu dựa trên CanCore

Một phần của tài liệu trình bày lý thuyết về web có ngữ nghĩa, ontology và các thế hệ phát triển của world wide web (Trang 47 - 48)