计算机科学
条件随机场
解析
数据挖掘
软件工程
领域知识
人工智能
软件
软件挖掘
软件开发
自然语言处理
程序设计语言
软件建设
作者
Anmol Nayak,Vaibhav Kesri,Rahul Dubey
标识
DOI:10.1145/3371158.3371202
摘要
Knowledge Graph (KG) is extremely efficient in storing and retrieving information from data that contains complex relationships between entities. Such a representation is relevant in software engineering projects, which contain large amounts of inter-dependencies between classes, modules, functions etc. In this paper, we propose a methodology to create a KG from software engineering documents that will be used for automated generation of test cases from natural (domain) language requirement statements. We propose a KG creation tool that includes a novel Constituency Parse Tree (CPT) based path finding algorithm for test intent extraction, Conditional Random field (CRF) based Named Entity Recognition (NER) model with automatic feature engineering and a Sentence vector embedding based signal extraction. This paper demonstrates the contributions on an automotive domain software project.
科研通智能强力驱动
Strongly Powered by AbleSci AI