An approach to XBRL interoperability based on Ant Colony Optimization algorithm

被引:13
作者
Yaghoobirafi, Kamaleddin [1 ]
Nazemi, Eslam [1 ]
机构
[1] Shahid Beheshti Univ, Fac Comp Sci & Engn, Daneshjoo Blvd, Tehran 1983969411, Iran
关键词
Extensible Business Reporting Language (XBRL); Ant Colony Optimization (ACO); Semantic; Mapping; Interoperability; DATA STANDARDS; ONTOLOGY; QUALITY; SYSTEM;
D O I
10.1016/j.knosys.2018.08.038
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Extensible Business Reporting Language (XBRL) is an XML-based language developed for enhancing interoperability among the entities involved in process of business reporting. Although this language is adopted by various regulators all around the world and has contributed greatly to semantic inter operability in this field, the variations between taxonomies and also between elements of instance documents, still cause many inconsistencies between elements. Although some existing approaches suppose the conversion of XBRL to ontologies and then resolve the inconsistencies by applying some mapping techniques, it does not seem practical because of low precision and incompleteness of these conversions. In this paper, a novel approach is proposed which utilizes Ant Colony Optimization (ACO) in order to detect best semantic mappings between inconsistent concepts of two XBRL documents. This approach analyzes the possible mappings with respect to various factors like concept names, all label texts, presentation and calculation hierarchies and so on. This makes the approach capable of finding mappings, which were not easily discoverable otherwise. The proposed approach is implemented and applied to actual XBRL reports. The results are measured with aid of well-known criteria (precision, recall and F-measure) and are compared with the well-known Hungarian algorithm and illustrate the better performance in accordance with these three criteria. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:342 / 357
页数:16
相关论文
共 47 条
[41]   Deficiency of Smad7 Enhances Cardiac Remodeling Induced by Angiotensin II Infusion in a Mouse Model of Hypertension [J].
Wei, Li Hua ;
Huang, Xiao Ru ;
Zhang, Yang ;
Li, You Qi ;
Chen, Hai-yong ;
Heuchel, Rainer ;
Yan, Bryan P. ;
Yu, Cheuk-Man ;
Lan, Hui Yao .
PLOS ONE, 2013, 8 (07)
[42]   Optimizing ontology alignment through Memetic Algorithm based on Partial Reference Alignment [J].
Xue, Xingsi ;
Wang, Yuping ;
Ren, Aihong .
EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (07) :3213-3222
[43]   A Self-Adaptive Middleware for Attaining Semantic Self-Interoperation Property [J].
Yaghoobirafi, Kamaleddin ;
Nazemi, Eslam .
2016 IEEE 1ST INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W), 2016, :293-298
[44]   The Impact of XBRL on Financial Statement Structural Comparability [J].
Yang, Steve ;
Liu, Fang-Chun ;
Zhu, Xiaodi .
NETWORK, SMART AND OPEN: THREE KEYWORDS FOR INFORMATION SYSTEMS INNOVATION, 2018, 24 :193-206
[45]   Bankruptcy Prediction by Genetic Ant Colony Algorithm [J].
Zhang, Yudong ;
Wu, Lenan .
NEW TRENDS AND APPLICATIONS OF COMPUTER-AIDED MATERIAL AND ENGINEERING, 2011, 186 :459-463
[46]   Assessing the quality of large-scale data standards: A case of XBRL GAAP Taxonomy [J].
Zhu, Hongwei ;
Wu, Harris .
DECISION SUPPORT SYSTEMS, 2014, 59 :351-360
[47]   Quality of data standards: framework and illustration using XBRL taxonomy and instances [J].
Zhu, Hongwei ;
Wu, Harris .
ELECTRONIC MARKETS, 2011, 21 (02) :129-139