首页 | 本学科首页   官方微博 | 高级检索  
     

智能需求获取与建模研究综述
引用本文:汪烨,陈骏武,夏鑫,姜波. 智能需求获取与建模研究综述[J]. 计算机研究与发展, 2021, 58(4): 681-705. DOI: 10.7544/issn1000-1239.2021.20200740
作者姓名:汪烨  陈骏武  夏鑫  姜波
作者单位:浙江工商大学计算机与信息工程学院 杭州 310018;澳大利亚蒙纳士大学信息技术学院 澳大利亚墨尔本3800
基金项目:浙江省自然科学基金项目;国家自然科学基金项目
摘    要:需求获取和建模是指从需求文本或记录中获取显式和隐式的需求,并通过表格化、图形化、形式化等方法构建相应模型的过程,是软件开发过程中极为关键的一步,为后续系统设计与实现铺平道路,提高软件开发效率和质量,提升软件系统稳定性和可行性.研究者们在需求获取与建模方面获得了一系列研究成果,根据其关注阶段不同,可以将它们分为需求知识提...

关 键 词:需求建模  人工智能  需求获取  自然语言处理  机器学习  深度学习

Intelligent Requirements Elicitation and Modeling: A Literature Review
Wang Ye,Chen Junwu,Xia Xin,Jiang Bo. Intelligent Requirements Elicitation and Modeling: A Literature Review[J]. Journal of Computer Research and Development, 2021, 58(4): 681-705. DOI: 10.7544/issn1000-1239.2021.20200740
Authors:Wang Ye  Chen Junwu  Xia Xin  Jiang Bo
Affiliation:(School of Computer and Information Engineering,Zhejiang Gongshang University,Hangzhou 310018;Faculty of Information Technology,Monash University,Melbourne,Australia 3800)
Abstract:Requirements elicitation and modeling refer to the process of obtaining explicit or implicit requirements from the requirements text described in natural language,and constructing the corresponding models through tabular,graphical,and formulaic methods.Requirements elicitation and modeling is an extremely critical step in software development process,which paves the way for subsequent system design and implementation,improves the efficiency and quality of software development,and improves the stability and feasibility of software systems.Researchers have obtained a series of research achievements in requirements elicitation and modeling.Requirements elicitation and modeling can be generally divided into three steps:requirements knowledge extraction,requirements knowledge classification and requirements model construction.Due to the fact that traditional requirements elicitation and modeling approaches have problems in terms of accuracy and efficiency of model construction,in recent years,more and more researchers have integrated widely applicable artificial intelligence techniques with these approaches,and put forward a series of intelligent require-ments elicitation and modeling approaches,so as to make up for the deficiencies of the traditional methods.This paper focuses on the perspective of intelligent requirements elicitation and modeling,and sorts out and summarizes the research progress of requirements elicitation and modeling in recent years.The main contents include:1)statistics and analysis of the artificial intelligence techniques applied in requirements knowledge extraction,requirements knowledge classification and requirements model construction;2)summarizing the verification and evaluation methods used in the process of intelligent requirements elicitation and modeling;3)summarizing the key issues of intelligent require-ments elicitation and modeling from two aspects of scientific problems and technical difficulties,and elaborating on the six research trends including integrated and dynamic model construction,mining the relationships among intelligent requirements elicitation and modeling and other software engineering activities,refining the granularity of intelligent requirements modeling,data sets construction,evaluation metrics construction and industrial practice as the possible solutions to the above problems.The future development trend of intelligent requirements elicitation and modeling research is also discussed.
Keywords:requirements modeling  artificial intelligence  requirements elicitation  natural language processing  machine learning  deep learning
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号