arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2409.07192cs.SEcs.AI
收藏

基于AI的系统的需求工程成熟度如何?一项关于实践、挑战与未来研究方向的系统映射研究

How Mature is Requirements Engineering for AI-based Systems? A Systematic Mapping Study on Practices, Challenges, and Future Research Directions

University of Stuttgart(斯图加特大学);University of Kotli Azad Jammu and Kashmir(阿扎德查谟和克什米尔科特利大学);Vrije Universiteit Amsterdam(阿姆斯特丹自由大学);Technical University of Munich(慕尼黑工业大学)

Umm-e- Habiba, Markus Haug, Justus Bogner, Stefan Wagner

AI总结:

该研究通过纳入126项研究的系统映射分析,梳理了人工智能需求工程(RE4AI)的现有实践、核心挑战,提出七个未来研究方向,为从业者选方法和研究者拓方向提供参考。

摘要:

人工智能(AI)已渗透到生活的各个领域,这给人工智能需求工程(RE4AI)带来了新的挑战,例如,AI需求的规约与验证存在难度,或是因新兴伦理影响需要考量新的质量需求。目前尚不清楚现有需求工程(RE)方法是否足以应对这些挑战,还是需要提出新的方法。因此,我们的目标是为研究人员和从业者提供RE4AI领域的全面概览,梳理目前已取得的成果(即可用的实践方法有哪些),以及仍待解决的研究空白与挑战。为实现这一目标,我们开展了一项结合查询字符串检索与大范围滚雪球检索的系统映射研究,对提取的数据进行汇总,并采用主题分析综合研究结果。我们的筛选流程最终纳入了126项主要研究。现有RE4AI研究主要聚焦于需求分析与需求获取,多数实践方法也应用于这些领域。此外,我们识别出需求规约、可解释性、机器学习工程师与终端用户之间的鸿沟是最普遍的挑战,同时还存在其他若干挑战。另外,我们提出了七个应对这些挑战的潜在研究方向。从业者可利用我们的研究结果,为其基于AI的系统工作识别并选择合适的RE方法,研究人员则可基于识别出的空白与研究方向推动该领域发展。

英文摘要:

Artificial intelligence (AI) permeates all fields of life, which resulted in new challenges in requirements engineering for artificial intelligence (RE4AI), e.g., the difficulty in specifying and validating requirements for AI or considering new quality requirements due to emerging ethical implications. It is currently unclear if existing RE methods are sufficient or if new ones are needed to address these challenges. Therefore, our goal is to provide a comprehensive overview of RE4AI to researchers and practitioners. What has been achieved so far, i.e., what practices are available, and what research gaps and challenges still need to be addressed? To achieve this, we conducted a systematic mapping study combining query string search and extensive snowballing. The extracted data was aggregated, and results were synthesized using thematic analysis. Our selection process led to the inclusion of 126 primary studies. Existing RE4AI research focuses mainly on requirements analysis and elicitation, with most practices applied in these areas. Furthermore, we identified requirements specification, explainability, and the gap between machine learning engineers and end-users as the most prevalent challenges, along with a few others. Additionally, we proposed seven potential research directions to address these challenges. Practitioners can use our results to identify and select suitable RE methods for working on their AI-based systems, while researchers can build on the identified gaps and research directions to push the field forward.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑