首页> 美国卫生研究院文献>Database: The Journal of Biological Databases and Curation >SOCCOMAS: a FAIR web content management system that uses knowledge graphs and that is based on semantic programming
【2h】

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

机译:SOCCOMAS:一种基于语义编程的使用知识图的公平Web内容管理系统

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

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 ().
机译:我们介绍了Web内容管理系统(SOCCOMAS)的语义本体控制的应用程序,这是FAIR(“可找到”,“可访问”,“互操作”,“可重用”)语义Web内容管理系统(S-WCMS)的开发框架。 SOCCOMAS运行的每个S-WCMS的内容都通过相应的知识库进行管理,该知识库将所有数据和元数据以语义知识图的形式存储在Jena元组存储中。自动化程序可跟踪出处,用户贡献和详细的更改历史记录。每个S-WCMS都可以通过使用JavaScript框架AngularJS的图形用户界面(GUI)和SPARQL端点进行访问。因此,所有数据和元数据都可以最大程度地找到,访问,互操作和可重用,并且符合FAIR指导原则。 SOCCOMAS的源代码是使用语义编程本体(SPrO)编写的。 SPrO由命令,属性和变量组成,用它们可以描述S-WCMS。我们使用SPrO来描述任何S-WCMS通常所需的所有功能和工作流程,并将这些描述记录在SOCCOMAS源代码本体(SC-Basic)中。 SC-Basic指定了一组默认功能,例如来源跟踪和带有版本控制的发布生命周期,这些功能将在SOCCOMAS运行的所有S-WCMS中可用。但是,必须在实例源代码本体(INST-SCO)中描述特定于特定S-WCMS的所有功能和工作流程,例如GUI的功能和组成,以及所有的用户交互,基础的数据方案和表示以及所有的工作流程。 SC-Basic中的描述与给定的INST-SCO的组合指定了S-WCMS的行为。 SOCCOMAS通过SPrO附带的基于Java的中间件来控制此S-WCMS,SPrO充当解释器。由于受本体控制的设计,SOCCOMAS允许以最少的技术编程背景进行轻松的自定义,从而将传统的网页技术与语义Web技术无缝集成。 SOCCOMAS和Java解释器可从()获得。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号