SOCCOMAS: a FAIR web content management system that uses knowledge graphs and that is based on semantic programming

SOCCOMAS: a FAIR web content management system that uses knowledge graphs and that is based on semantic programming
复制标题

SOCCOMAS:一个使用知识图且基于语义编程的 FAIR Web 内容管理系统

DOI:
10.1093/database/baz067
复制
发表时间:
--
期刊:
Database: The Journal of Biological Databases and Curation
影响因子:
--
通讯作者:
P. Grobe
P. Grobe
中科院分区:
--
文献类型:
--
作者:
L. Vogt;R. Baum;P. Bhatty;C. Köhler;S. Meid;B. Quast;P. Grobe

文献摘要

参考文献

被引文献

相似文献

我们介绍语义本体控制的应用程序的Web内容管理系统(SOCCOMAS),开发框架FAIR('可找到的','可访问的','互操作的','可重用的')语义Web内容管理系统(S-WCMSs)。SOCCOMAS运行的每个S-WCMS都通过相应的知识库管理其内容,该知识库以Jena元组存储中的语义知识图的形式存储所有数据和元数据。自动程序跟踪出处、用户贡献和详细的更改历史。每个S-WCMS都可以通过图形用户界面(GUI)(使用JavaScript框架AngularJS)和SPARQL端点访问。因此,所有数据和元数据都是最大限度地可查找、可访问、可互操作和可重复使用的,并符合公平研究指导原则。SOCCOMAS的源代码使用语义编程本体(SPrO)编写。SPrO由命令、属性和变量组成,可以用来描述S-WCMS。我们使用SPrO来描述任何S-WCMS通常需要的所有功能和工作流程,并将这些描述记录在SOCCOMAS源代码本体(SC-Basic)中。SC-Basic指定了一组默认功能,例如出处跟踪和带有版本控制的发布生命周期,这些功能将在SOCCOMAS运行的所有S-WCMS中提供。然而,特定于特定S-WCMS的所有功能和工作流必须在实例源代码本体(ES-SCO)中描述,例如定义GUI的功能和组成,以及所有用户交互,底层数据方案和表示及其所有工作流过程。SC-Basic中的描述和给定的SC-SCO中的描述的组合指定了S-WCMS的行为。SOCCOMAS通过SPrO附带的基于Java的中间件控制S-WCMS,SPrO充当解释器。由于本体控制的设计,SOCCOMAS允许简单的定制与所需的最低技术编程背景,从而无缝集成传统的网页技术与语义Web技术。SOCCOMAS和Java解释器可以从(https://github.com/SemanticProgramming)获得。
We introduce Semantic Ontology-Controlled application for web Content Management Systems (SOCCOMAS), a development framework for FAIR (‘findable’, ‘accessible’, ‘interoperable’, ‘reusable’) Semantic Web Content Management Systems (S-WCMSs). Each S-WCMS run by SOCCOMAS has its contents managed through a corresponding knowledge base that stores all data and metadata in the form of semantic knowledge graphs in a Jena tuple store. Automated procedures track provenance, user contributions and detailed change history. Each S-WCMS is accessible via both a graphical user interface (GUI), utilizing the JavaScript framework AngularJS, and a SPARQL endpoint. As a consequence, all data and metadata are maximally findable, accessible, interoperable and reusable and comply with the FAIR Guiding Principles. The source code of SOCCOMAS is written using the Semantic Programming Ontology (SPrO). SPrO consists of commands, attributes and variables, with which one can describe an S-WCMS. We used SPrO to describe all the features and workflows typically required by any S-WCMS and documented these descriptions in a SOCCOMAS source code ontology (SC-Basic). SC-Basic specifies a set of default features, such as provenance tracking and publication life cycle with versioning, which will be available in all S-WCMS run by SOCCOMAS. All features and workflows specific to a particular S-WCMS, however, must be described within an instance source code ontology (INST-SCO), defining, e.g. the function and composition of the GUI, with all its user interactions, the underlying data schemes and representations and all its workflow processes. The combination of descriptions in SC-Basic and a given INST-SCO specify the behavior of an S-WCMS. SOCCOMAS controls this S-WCMS through the Java-based middleware that accompanies SPrO, which functions as an interpreter. Because of the ontology-controlled design, SOCCOMAS allows easy customization with a minimum of technical programming background required, thereby seamlessly integrating conventional web page technologies with semantic web technologies. SOCCOMAS and the Java Interpreter are available from (https://github.com/SemanticProgramming).
DOI: --
发表时间: 1988
期刊:
影响因子: --
作者:
B. Haymes
通讯作者: B. Haymes
DOI: 10.1016/j.websem.2016.03.003
发表时间: 2016-03-01
影响因子: 2.5
作者:
Verborgh, Ruben;Vander Sande, Miel;Colpaert, Pieter
通讯作者: Colpaert, Pieter
DOI: --
发表时间: 1988
期刊:
影响因子: --
作者:
B. Haymes
通讯作者: B. Haymes
生物医学领域形式本体的优点和局限性。
DOI: 10.3395/reciis.v3i1.241en
发表时间: 2009
期刊: Revista electronica de comunicacao, informacao & inovacao em saude : RECIIS
影响因子: --
作者:
Schulz,Stefan;Stenzhorn,Holger;Boeker,Martin;Smith,Barry
通讯作者: Smith,Barry
DOI: 10.1089/omi.2006.10.164
发表时间: 2006-06-01
影响因子: 3.3
作者:
Sansone, Susanna-Assunta;Rocca-Serra, Philippe;Jones, Andrew R.
通讯作者: Jones, Andrew R.