Journal of Computer Applications ›› 2020, Vol. 40 ›› Issue (9): 2712-2718.DOI: 10.11772/j.issn.1001-9081.2020010039

• Computer software technology • Previous Articles     Next Articles

Cyclic iterative ontology construction method based on demand assessment and response

DAI Tingting1,2,3, ZHOU Le1, YU Qinyong2,3, HUNAG Xifeng4, XIE Jun5, SONG Minghui1, LIU Qiao1   

  1. 1. School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu Sichuan 610054, China;
    2. National Engineering Laboratory for Big Data Application on Improving Government Governance Capabilities(China Electronics Technology Group Corporation Big Data Research Institute Company Limited), Guiyang Guizhou 550022, China;
    3. China Electronics Technology Group Corporation Big Data Research Institute Company Limited, Guiyang Guizhou 550022, China;
    4. The 10 th Research Institute of China Electronics Technology Group Corporation, Chengdu Sichuan 610036, China;
    5. The 54 th Research Institute of China Electronics Technology Group Corporation, Shijiazhuang Hebei 050000, China
  • Received:2020-01-16 Revised:2020-04-16 Online:2020-09-10 Published:2020-04-28
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (U19B2028, 61772117), the Innovation Special Zone Project of National Science and Technology Commission (19-H863-01-ZT-003), the Key Project of National Engineering Laboratory for Big Data Application on Improving Government Governance Capabilities (10-2018039), the Demonstration Project in Technology Service Industry of Sichuan Province (2018GFW0150), the Fundamental Research Funds for the Central Universities (ZYGX2019J077), the Open Subject of the 54th Research Institute of China Electronics Technology Group Corporation (190900, 000112), the Open Subject of the 10th Research Institute of China Electronics Technology Group Corporation (190660).

基于需求评估响应的循环迭代本体构建方法

代婷婷1,2,3, 周乐1, 余秦勇2,3, 黄细凤4, 谢军5, 宋明慧1, 刘峤1   

  1. 1. 电子科技大学 信息与软件工程学院, 成都 610054;
    2. 提升政府治理能力大数据应用技术国家工程实验室(中电科大数据研究院有限公司), 贵阳 550022;
    3. 中电科大数据研究院有限公司, 贵阳 550022;
    4. 中国电子科技集团公司第十研究所, 成都 610036;
    5. 中国电子科技集团公司第五十四研究所, 石家庄 050000
  • 通讯作者: 刘峤
  • 作者简介:代婷婷(1995-),女,重庆人,硕士研究生,CCF会员,主要研究方向:本体构建、表示学习、知识图谱;周乐(1997-),女,湖北黄冈人,硕士研究生,主要研究方向:本体构建、表示学习、知识图谱;余秦勇(1980-),男,贵州贵阳人,硕士,主要研究方向:本体构建;黄细凤(1984-),女,湖南岳阳人,博士,主要研究方向:自然语言处理、知识图谱、人工智能;谢军(1968-),男,河北石家庄人,高级工程师,硕士研究生,主要研究方向:通信对抗;宋明慧(1998-),女,河南安阳人,硕士研究生,主要研究方向:本体构建、表示学习、知识图谱;刘峤(1974-),男,四川成都人,教授,博士,主要研究方向:本体构建、表示学习、知识图谱。
  • 基金资助:
    国家自然科学基金资助项目(U19B2028,61772117);国家科技委创新特区项目(19-H863-01-ZT-003);贵州省提升政府治理能力大数据应用技术国家工程实验室重点项目(10-2018039);四川省科技服务业示范项目(2018GFW0150);中央高校基本科研业务费专项(ZYGX2019J077);中国电子科技集团54所开放课题(190900,000112);中国电子科技集团10所开放课题(190660)。

Abstract: Aiming at the problem that the METHONTOLOGY method and the seven-step method, which are more mature than the IEEE 1074-1995 software development standard, do not consider the ontology quality assessment and its response, a new cyclic iterative ontology construction method based on demand assessment and response was proposed. First, based on the software development V-model and ontology testing framework, demand analysis for the constructed ontology was conducted, so as to define a set of ontology test design documents that emphasize meeting the demands rather than knowledge richness. Second, core architecture and architecture knowledge system were refined, and the test documents were updated. Finally, the expressions of knowledge satisfiability on the core architecture, architecture knowledge system and demand analysis were respectively evaluated by using the test documents, and the ontology was updated locally or globally when the expressions of knowledge were not satisfied. Compared with the common methods of ontology construction, the proposed method can realize the evaluation and iterative evolution in the ontology construction process. Furthermore, the government ontology established by this method not only provides a knowledge representation framework for the relevant knowledge of item transaction, but also provides a new idea for the calculation of government knowledge. And the developed government affair process optimization program based on the proposed method has successfully applied in a provincial government affair big data analysis field, so as to confirm the rationality and effectiveness of the method to a certain extent.

Key words: ontology construction, V-model, ontology testing, software development model, government affair domain

摘要: 针对与IEEE 1074-1995软件开发标准相比成熟度较高的METHONTOLOGY方法和七步法中未考虑到本体质量评估及其响应的问题,提出一种基于需求评估响应的循环迭代本体构建新方法。首先,借鉴软件开发V-模型和本体测试框架对所建本体进行需求分析,以定义出一套强调满足需求而非知识丰富度的本体测试文档;其次,细化核心架构、架构知识体系,并更新测试文档;最后,利用测试文档分别评估核心架构、架构知识体系、需求分析上的知识可满足性表达,并在知识表达不满足的情况下进行本体的局部或全局更新。与本体构建常用方法相比,所提方法能实现本体构建过程中的评估与迭代演进。此外,运用该方法建立的政务本体不仅为事项办理相关知识提供了知识表征框架,还为政务知识计算提供了新思路。基于所提方法开发的政务流程优化程序已成功应用在某省的政务大数据分析领域,这在一定程度上证实了方法的合理性与有效性。

关键词: 本体构建, V-模型, 本体测试, 软件开发模型, 政务领域

CLC Number: