What is Semantic Repository?
Xem
thêm: Dữ
liệu Mở liên kết - Linked Open Data.
Các
kho ngữ
nghĩa là
các động cơ tương tự như các hệ thống quản lý cơ
sở dữ liệu – DBMS
(database management systems). Chúng cho phép lưu trữ, truy vấn,
và quản lý các dữ liệu có cấu trúc. Những khác biệt
chính với DBMS có thể được tóm tắt như sau:
-
Chúng sử dụng các bản thể học như là lược đồ ngữ nghĩa. Điều này cho phép chúng tự động suy luận về dữ liệu
-
Chúng làm việc với các mô hình dữ liệu vật lý chung và mềm dẻo (như các đồ thị). Điều này cho phép chúng dễ dàng giải nghĩa và áp dụng “ngay được” (on the fly) các bản thể học hoặc các lược đồ siêu dữ liệu mới.
Kết
quả là, các kho ngữ
nghĩa chào
sự tích hợp các dữ liệu đa dạng khác nhau dễ dàng
hơn và sức mạnh phân tích nhiều hơn. Để minh họa sự
hữu ích của giải thích (hoặc lý do) được tự động
hóa, hãy cân nhắc truy vấn về các công ty viễn thông ở
châu Âu; đưa ra
bản thể học đơn giản, nó xác định ngữ
nghĩa của
các mối quan hệ lồng nhau của lĩnh vực công nghiệp và
vị trí, kho ngữ
nghĩa có
thể trả về kết quả nhà vận hành di động đang hoạt
động ở Vương
quốc Anh.
Trong thập kỷ vừa qua, Web Ngữ nghĩa
(Semantic Web)đã
nổi lên như một lĩnh vực nơi mà các kho ngữ
nghĩa đã trở
nên quan trọng như các máy chủ HTTP. Xu thế này đã dẫn
tới mối quan tâm và hoạt động rất cao trong lĩnh vực
này và đã tạo ra một số tiêu chuẩn bản thể học và
siêu dữ liệu mạnh, được các quy trình cộng đồng do
W3C dẫn dắt phân phối, nổi bật nhất trong số chúng là
RDF(S)
và
OWL.
Các
tiêu chuẩn được nêu tên có vai trò tương tự như vai
trò mà SQL đã đóng trong sự phát triển và lan truyền
DBMS quan hệ.
Dù
ban đầu được thiết kế để sử dụng trong Web Ngữ
nghĩa, thì các tiêu chuẩn đó đã được chấp nhận rộng
rãi trong các lĩnh vực như Tích hợp Ứng dụng Doanh
nghiệp và các khoa học đời sống.
Sesame
là
một trong các kho ngữ
nghĩa phổ biến nhất hỗ trợ RDF(S) và tất
cả các cú pháp chính và các ngôn ngữ truy vấn có liên
quan tới nó. GraphDB™
là kho ngữ
nghĩa khác, được đóng gói như là kho và lớp
suy diễn (SAIL) cho Sesame. GraphDB™ sử
dụng động cơ TRREE để kết hợp RDFS, OWL DLP, và OWL
Horst hỗ trợ với lý luận hiệu năng cao và chiến lược
thường trực đáng tin cậy.
Vì
thế cho tới nay chưa có khái niệm được đồng thuận
và chưa được xác định tốt cho những gì đã được
mô tả ở trên như là “kho ngữ
nghĩa”.
Danh sách chưa vét cạn các từ đồng nghĩa yếu là như
sau: nhà lý luận, máy chủ bản thể học, kho ngữ
nghĩa,
siêu
kho (metastore), cơ
sở dữ liệu RDF.
Như một quy tắc, cách nói khác nhau là sự phản ánh
những khác biệt nằm bên dưới sự triển khai, thực
thi, ứng dụng có ý định, … Mô tả được nêu ở trên
cố gắng bao phủ chức năng cốt lõi được đa số lớn
các công cụ chào được tóm tắt bằng tên “kho ngữ
nghĩa”.
Semantic
repositories are engines similar to database management systems
(DBMS). They allow for storage, querying, and management of
structured data. The major differences with the DBMS are can be
summarized as follows:
-
They use ontologies as semantic schemata. This allows them to automatically reason about the data
-
They work with flexible and generic physical data models (e.g. graphs). This allows them to easily interpret and adopt “on the fly” new ontologies or metadata schemata
As a result,
semantic repositories offer easier integration of diverse data and
more analytical power. To illustrate the usefulness of the automated
interpretation (or reasoning), consider a query about telecom
companies in Europe; given a simple ontology, which defines the
semantics of the location and industry sector nesting relationships,
a semantic repository can return as a result a mobile operator
operating in the UK.
Over the last
decade, the Semantic
Web emerged as an area where the semantic repositories become as
important as the HTTP servers. This tendency led to very high
interest and activity in the field and resulted in a number of robust
metadata and ontology standards, delivered by the W3C-driven
community processes, most notable among which are RDF(S)
and OWL.
The named standards have a role similar to the role SQL played for
the development and for the spread of the relational DBMS. Although
primarily designed for use within the Semantic Web, the standards
were widely accepted in areas like Enterprise Application Integration
and life sciences.
Sesame
is one of the most popular semantic repositories that supports
RDF(S)and all the major syntaxes and query languages related to it.
GraphDB™
is another semantic repository, packaged as a storage and inference
layer (SAIL) for Sesame. GraphDB™ uses the TRREE engine to combine
RDFS, OWL DLP, and OWL Horst support with high-performance reasoning
and reliable persistence strategy.
Thus far there
is no agreed upon and well-defined term for what were described above
as a “semantic repository”. A non-exhaustive list of weak
synonyms is as follows: reasoner, ontology server, semantic store,
metastore, RDF database. As a rule, the different wording is a
reflection of the differences underlying the implementation,
performance, intended application, etc. The description given above
tries to cover the core functionality offered by the vast majority of
the tools summarized under the name “semantic repository”.
Dịch:
Lê Trung Nghĩa
Không có nhận xét nào:
Đăng nhận xét
Lưu ý: Chỉ thành viên của blog này mới được đăng nhận xét.