风险尽职调查

来自语义Web标准
sw-rdf-蓝色.png

资源描述框架(RDF)

概述

RDF是Web上数据交换的标准模型。RDF具有即使底层模式不同也能促进数据合并的功能,并且它专门支持模式随时间的演变,而无需更改所有数据使用者。

RDF扩展了Web的链接结构,使用URI来命名事物之间的关系以及链接的两端(通常称为“三元组”)。使用这个简单的模型,它允许在不同的应用程序之间混合、公开和共享结构化和半结构化数据。

这个链接结构形成了一个有向的标记图,其中边表示两个资源之间的命名链接,由图节点表示。这个图形视图是RDF最简单的心智模型,通常用于易于理解的视觉解释。

推荐阅读资料

RDF 1.1规范包括W3C建议套件以及2014年出版的工作组说明。该套件还包括资源描述框架概要另请参阅蒂姆·伯纳斯-李(Tim Berners-Lee)关于Web设计问题,包括元数据体系结构其他技术,如OWL公司SKOS公司,基于RDF构建,并提供用于定义结构化、基于Web的本体的语言,从而实现描述性社区之间更丰富的数据集成和互操作性。

RDF和语义网上已经出版了许多教科书。请参阅单独的页面列出社区维护的其中一些。该清单还提到了可能引起普遍兴趣的会议记录和文章集。

关于RDF可能的下一版本的讨论

W3C最近建立了一个新的RDF工作组,其章程是对RDF进行微小修订。

列出的与RDF相关的工具

(请注意,您可以根据工具类别程序设计语言

上次修改和/或添加

最近添加和/或修改了以下工具的说明。

所有相关工具

这是此wiki上列出的所有工具的列表,并标记为与RDF相关。

  • 4个存储(三层存储)。
  • 过期的ARC RDF存储(三层存储)。可从PHP直接使用
  • AllegroGraph RDF存储(编程环境、推理器、三重存储、开发环境、rdfs推理器)。可从Java、LISP、Python、Prolog、C、Ruby、Perl直接使用
  • 阿帕奇耶拿(编程环境、推理器、三重存储、rdfs推理器、规则推理器、owl推理器、解析器)。可从Java直接使用
  • 考尔(编程环境、解析器)。可从C、C直接使用++
  • Dojo.数据(编程环境,三重存储)。可从Javascript直接使用
  • EasyRdf公司(编程环境)。可从PHP直接使用
  • FOAF-o-matic公司(rdf生成器)。
  • FRED公司(rdf生成器、标记、知识图提取器)。
  • 莫比(编程环境、开发环境)。可从Java、Javascript直接使用
  • Mulgara语义存储(三层存储)。可从Java直接使用
  • Ontop(顶部)(推理器、rdfs推理器、owl推理器、rdf生成器、sparql端点、rdb2rdf、转换器)。可从Java直接使用
  • Ontopic工作室(推理器、rdfs推理器、owl推理器、rdf生成器、sparql端点、rdb2rdf、转换器)。
  • OpenLink Virtuoso公司(推理器、三重存储、rdfs推理器、owl推理器、rdf生成器、sparql端点、rdb2rdf)。可从Java、Python、C、Ruby、Perl、PHP、Javascript、C++、ActionScript、Tcl、Obj-C直接使用
  • Oracle Spatial和Graph 19c(推理机、三层存储、猫头鹰推理机)。可从Java直接使用
  • RDFLib接口(编程环境,三重存储)。可从Python直接使用
  • RDFox公司(推理器、三重存储、rdfs推理器、规则推理器、owl推理器)。可从Java、C直接使用++
  • Redland RDF应用程序框架(编程环境)。可从Java、Python、C、Ruby、Perl、PHP、Tcl、Obj-C、C-sharp直接使用
  • Altova的语义作品(编辑器、开发环境)。
  • 芝麻(编程环境、推理器、三重存储、rdfs推理器、解析器)。可从Java、Python、PHP直接使用
  • 斯派德(sparql端点,rdb2rdf)。
  • 塔利斯平台(三重存储,sparql端点)。
  • 实验设计自动化(XDA)(开发环境)。
  • XMP(ISO 16684)(编辑器、开发环境)。