XBRL知识表达模型的分析与改进

来源 :中国科学院研究生院计算与通信工程学院 中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:mumu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
XBRL(eXtensible Business Reporting Language,可扩展商业报告语言)是一种基于XML的报告语言。XBRL已经在证券、保险、银行等各金融行业得到了广泛的支持和应用。在XBRL的应用过程中,XBRL国际组织陆续开发了一系列规范来满足新的需求,包括了多维数据的表达、复杂计算公式的表达,以及概念关系的扩展,使得XBRL成为了一套以XBRL2.1规范为核心的标准。新的规范的加入虽然满足了新的需求,但是软件仍需要进行大量的开发工作从而来支持新的规范。本文通过分析这些规范的表达模型,并提出一种改进方案,使得XBRL标准可以通过增加自身的组件来满足新的需求,从而降低了软件扩展的工作量。   本文首先分析了XBRL几个核心规范,并提出其知识表达需求以及知识模型。通过分析XBRL知识表达模型,本文指出了XBRL系列标准的不足,这些不足主要体现在三个方面。第一,在模型的弹性方面,XBRL2.1规格书与财务报告的领域知识藕合在一起,使其通用性有所降低。第二,在表达的准确性方面,Dimensions1.0模糊了对维度概念与维度事实的定义,并且,其维度对事实的约束方式将产生代码冗余,且不利于保证数据的一致性:定义链接库、展示链接库中部分表达关系出现歧异或是重叠;计算链接库、Formula等的表达功能有一定的交叉和冗余;标签链接库和参考链接库的标注能力有限。第三,在模型的逻辑推理能力方面,Formula采用的表达式的描述形式扩展能力较弱,尚不能表达逻辑运算和推理。   针对这些不足,本文借鉴了语义Web的知识表达模型对XBRL表达模型进行了改进。本文重新划分了XBRL表达模型的层次结构以解决模型弹性问题;采用统一的概念关系模型来表达原模型中的各种概念与事实及其之间的关系,以此来解决表达准确性的问题;改进Formula的表达过程,提供计算过程与推理过程的描述框架,使得XBRL不仅可以表达计算公式,同时还具备了逻辑推理能力。在此模型基础上,文章最后对XBRL标准提出了相应的修订建议。
其他文献
作为软件工程中的核心要素之一的软件过程技术,近年来如雨后春笋般发展,出现了诸如著名的瀑布模型、增量模型、螺旋模型、极限模型等,这些过程的出现为软件项目的开发起到了重要
高效组网协议是无线终端或传感器节点自组织形成无线多跳网络的关键。无线多跳网络的无中心、快速拓扑动态、节点资源受限等特性极大地影响着无线网络协议的设计及其性能。本
学位
软件架构对于系统的分析和重用起着至关重要的作用。如何合理有效的确定系统的组件构成和组件之间的关系,从而满足软件的功能属性和非功能属性的要求,是架构研究的热点问题;而面
要提供安全的图像数据通信,在系统设计时必须考虑两个要素:第一,尽量减小传送数据的体积。第二,保证数据安全。因此,需要一种对图像的压缩加密方法。本文将JPEG2000与数字化混
智能视频监控技术是指对视频图像中的目标进行自动的检测、跟踪和分析,从而使计算机能够过滤掉用户不关心的信息,通过分析理解视频画面中的内容,提取对监控和预警有用的关键
沉浸式投影显示在文化教育、游戏娱乐、医疗模拟、工业设计等方面都得到了广泛应用。其中,用于鉴赏与研究的文化遗产显示对色彩的保真度有很高的要求,而且需要能给不同鉴赏者或
随着经济全球化及跨国公司的不断发展,近年来软件外包及全球配送业务得到了突飞猛进的发展。一个软件产品或项目的需求、设计、开发及测试等环节可能外包给不同的组织完成,传统
该文提出了以用户为中心的智能笔式用户界面研究方法、基于混合自动机的交互模型、笔交互的增量式意图提取技术、支持笔式用户界面开发的平台Penbuilder和支持笔记记录和胶片
互联网的迅猛发展加速了社会的进步,给人们的生活带来了巨大的变化。伴随着网络的发展和软件技术的革新,游戏开发也由单机版过渡到网络化。目前,网络游戏的市场越来越大,它吸
随着物流信息化建设不断发展和无线射频识别(RFID,Radio FrequencyIdentification)技术应用的不断深入,我国的物流通关信息化建设出现了物流标准化滞后和缺乏统一的物流信息