11
OWL có ba ngôn ngữ con tăng dần theo mức độ biểu đạt nội dung: OWL Lite, OWL
DL và OWL Full. Các phiên bản này được thiết kế cho các cộng đồng người triển khai
và người dùng theo các nhu cầu cụ thể.
OWL Lite: Hỗ trợ cho người sử dụng cần sự phân lớp và các ràng buộc đơn giản.
OWL Lite có độ phức tạp hình thức thấp hơn OWL DL
.
Lợi ích của OWL Lite
là nó là một ngôn ngữ ít đòi hỏi hiểu biết từ người dùng và nó cũng ít yêu cầu
hơn đối với các nhà thiết kế để thực thi các thiết bị và ứng dụng cũng như tiếp
cận sâu các dạng DL và Full.
OWL DL (OWL Description Logic): Hỗ trợ cho những người dùng cần sự biểu
đạt tối đa trong khi vẫn duy trì được tính hoàn chỉnh của tính toán và tất cả các
tính toán sẽ hoàn thành trong khoảng thời gian hữu hạn. OWL DL cũng được đặt
tên tương ứng với các logic mô tả, một lĩnh vực nghiên cứu trong logic đã hình
thành nền tảng chính thức của OWL.
OWL Full: Đề cập tới những người dùng cần sự biểu đạt tối đa và sự tự do về
cú pháp của RDF mà không cần đảm bảo sự tính toán. Ví dụ, một lớp là một tập
của các thực thể và cũng là thực thể của chính nó. OWL Full làm cho ontology
tăng ý nghĩa của các từ vựng được định nghĩa trước (RDF hoặc OWL).
Mỗi ngôn ngữ con này là một phần mở rộng của ngôn ngữ trước đơn giản hơn của
nó, cả về những gì có thể được diễn đạt một cách hợp lệ và những gì có thể được kết
luận một cách hợp lệ. Dựa trên nhu cầu thực tế, chúng ta sẽ xem xét và lựa chọn ngôn
ngữ con phù hợp nhất.
Mô tả ngôn ngữ OWL Lite
OWL Lite chỉ sử dụng một số tính năng của ngôn ngữ OWL, có nhiều hạn chế so
với OWL DL hoặc OWL Full. Ví dụ, các lớp trong OWL Lite chỉ có thể được định nghĩa
theo các lớp cha được đặt tên và chỉ một số loại hạn chế lớp nhất định mới có thể được
sử dụng.
Các tính năng OWL Lite dưới đây liên quan đến Lược đồ RDF được bao gồm:
Class: Một lớp xác định một nhóm các thực thể có cùng chung một số thuộc tính.
Ví dụ, Hồ Hoàn Kiếm và Hồ Tây đều là thực thể của lớp “Hồ”. Các lớp có thể
được tổ chức phân cấp bằng cách sử dụng subClassOf. Lớp tổng quát nhất được
tích hợp sẵn có tên là Thing, là lớp của tất cả các thực thể và là lớp cha của tất cả
các lớp OWL khác. Ngoài ra còn có một lớp được tích hợp sẵn có tên là Nothing
là lớp không có thực thể và là lớp con của tất cả các lớp OWL.
Chia sẻ với bạn bè của bạn: