A Data-Semantic-Conflict-Based Multi-Truth Discovery Algorithm for a Programming Site

被引:1
|
作者
Xu, Haitao [1 ]
Zhang, Haiwang [1 ]
Li, Qianqian [1 ]
Qin, Tao [2 ]
Zhang, Zhen [3 ]
机构
[1] Univ Sci & Technol Beijing, Beijing 100083, Peoples R China
[2] Coordinat Ctr China, Natl Comp Network Emergency Response Tech Team, Beijing 100000, Peoples R China
[3] Audio Analyt, 2 Quayside, Cambridge, England
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2021年 / 68卷 / 02期
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Data semantic conflict; multi-truth discovery; programming site;
D O I
10.32604/cmc.2021.016188
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the extensive application of software collaborative development technology, the processing of code data generated in programming scenes has become a research hotspot. In the collaborative programming process, different users can submit code in a distributed way. The consistency of code grammar can be achieved by syntax constraints. However, when different users work on the same code in semantic development programming practices, the development factors of different users will inevitably lead to the problem of data semantic conflict. In this paper, the characteristics of code segment data in a programming scene are considered. The code sequence can be obtained by disassembling the code segment using lexical analysis technology. Combined with a traditional solution of a data conflict problem, the code sequence can be taken as the declared value object in the data conflict resolution problem. Through the similarity analysis of code sequence objects, the concept of the deviation degree between the declared value object and the truth value object is proposed. A multi-truth discovery algorithm, called the multiple truth discovery algorithm based on deviation (MTDD), is proposed. The basic methods, such as Conflict Resolution on Heterogeneous Data, Voting-K, and MTRuths_Greedy, are compared to verify the performance and precision of the proposed MTDD algorithm.
引用
收藏
页码:2681 / 2691
页数:11
相关论文
共 50 条
  • [41] Study on Data Compression Algorithm Based on Semantic Analysis
    Hong, Qi
    Lu, Xiaolei
    MATERIALS, MECHANICAL AND MANUFACTURING ENGINEERING, 2014, 842 : 712 - 716
  • [42] FuGePSD: Fuzzy Genetic Programming-based algorithm for Subgroup Discovery
    Carmona, C. J.
    Gonzalez, P.
    del Jesus, M. J.
    PROCEEDINGS OF THE 2015 CONFERENCE OF THE INTERNATIONAL FUZZY SYSTEMS ASSOCIATION AND THE EUROPEAN SOCIETY FOR FUZZY LOGIC AND TECHNOLOGY, 2015, 89 : 447 - 454
  • [43] Research on Link Layer Topology Discovery Algorithm Based on Dynamic Programming
    Li, Yunjia
    Yao, Zheng
    INTELLIGENT COMPUTING METHODOLOGIES, ICIC 2017, PT III, 2017, 10363 : 168 - 177
  • [44] AllegatorTrack: Combining and Reporting Results of Truth Discovery from Multi-source Data
    Waguih, Dalia Attia
    Goel, Naman
    Hammady, Hossam M.
    Berti-Equille, Laure
    2015 IEEE 31ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2015, : 1440 - 1443
  • [45] The Design of Semantic Web Services Discovery Model based on Multi Proxy
    Li Linna
    2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 3, 2009, : 186 - 189
  • [46] Based on Entities Behavior Patterns of Heterogeneous Data Semantic Conflict Detection
    Zhang, Haiyang
    Yan, Zhongmin
    Sun, Chenfei
    Wei, Song
    2015 12TH WEB INFORMATION SYSTEM AND APPLICATION CONFERENCE (WISA), 2015, : 169 - 174
  • [49] Semantic Web Technologies Based Geospatial Services Discovery and Data Retrieval
    Huang, Mutao
    Tian, Yong
    PROCEEDINGS OF THE 2011 INTERNATIONAL CONFERENCE ON INFORMATICS, CYBERNETICS, AND COMPUTER ENGINEERING (ICCE2011), VOL 3: COMPUTER NETWORKS AND ELECTRONIC ENGINEERING, 2011, 112 : 35 - 43
  • [50] A novel grid service discovery algorithm based on service behavior semantic annotation
    Yao Qing
    Chen Xingyuan
    Du Xuehui
    2012 INTERNATIONAL CONFERENCE ON INDUSTRIAL CONTROL AND ELECTRONICS ENGINEERING (ICICEE), 2012, : 303 - 306