Requirements Engineering for Artificial Intelligence Systems: A Systematic Mapping Study

Khlood Ahmad, Mohamed Almorsy, Chetan Arora, Muneera Bano, John C. Grundy
{"title":"Requirements Engineering for Artificial Intelligence Systems: A Systematic Mapping Study","authors":"Khlood Ahmad, Mohamed Almorsy, Chetan Arora, Muneera Bano, John C. Grundy","doi":"10.48550/arXiv.2212.10693","DOIUrl":null,"url":null,"abstract":"[Context] In traditional software systems, Requirements Engineering (RE) activities are well-established and researched. However, building Artificial Intelligence (AI) based software with limited or no insight into the system's inner workings poses significant new challenges to RE. Existing literature has focused on using AI to manage RE activities, with limited research on RE for AI (RE4AI). [Objective] This paper investigates current approaches for specifying requirements for AI systems, identifies available frameworks, methodologies, tools, and techniques used to model requirements, and finds existing challenges and limitations. [Method] We performed a systematic mapping study to find papers on current RE4AI approaches. We identified 43 primary studies and analysed the existing methodologies, models, tools, and techniques used to specify and model requirements in real-world scenarios. [Results] We found several challenges and limitations of existing RE4AI practices. The findings highlighted that current RE applications were not adequately adaptable for building AI systems and emphasised the need to provide new techniques and tools to support RE4AI. [Conclusion] Our results showed that most of the empirical studies on RE4AI focused on autonomous, self-driving vehicles and managing data requirements, and areas such as ethics, trust, and explainability need further research.","PeriodicalId":133352,"journal":{"name":"Inf. Softw. Technol.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Inf. Softw. Technol.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.48550/arXiv.2212.10693","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

[Context] In traditional software systems, Requirements Engineering (RE) activities are well-established and researched. However, building Artificial Intelligence (AI) based software with limited or no insight into the system's inner workings poses significant new challenges to RE. Existing literature has focused on using AI to manage RE activities, with limited research on RE for AI (RE4AI). [Objective] This paper investigates current approaches for specifying requirements for AI systems, identifies available frameworks, methodologies, tools, and techniques used to model requirements, and finds existing challenges and limitations. [Method] We performed a systematic mapping study to find papers on current RE4AI approaches. We identified 43 primary studies and analysed the existing methodologies, models, tools, and techniques used to specify and model requirements in real-world scenarios. [Results] We found several challenges and limitations of existing RE4AI practices. The findings highlighted that current RE applications were not adequately adaptable for building AI systems and emphasised the need to provide new techniques and tools to support RE4AI. [Conclusion] Our results showed that most of the empirical studies on RE4AI focused on autonomous, self-driving vehicles and managing data requirements, and areas such as ethics, trust, and explainability need further research.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
人工智能系统需求工程:系统映射研究
在传统的软件系统中,需求工程(RE)活动是建立和研究的。然而,构建基于人工智能(AI)的软件,对系统内部工作原理的了解有限或没有,对可再生能源构成了重大的新挑战。现有文献主要集中在使用人工智能管理可再生能源活动,而对可再生能源用于人工智能(RE4AI)的研究有限。[目的]本文调查了当前用于指定AI系统需求的方法,确定了可用的框架、方法、工具和用于建模需求的技术,并发现了现有的挑战和限制。[方法]我们进行了系统的图谱研究,查找当前RE4AI方法的论文。我们确定了43项主要研究,并分析了用于指定和建模真实场景中的需求的现有方法、模型、工具和技术。[结果]我们发现了现有RE4AI实践的一些挑战和局限性。研究结果强调,目前的可再生能源应用不能充分适应构建人工智能系统,并强调需要提供新的技术和工具来支持可再生能源人工智能。[结论]我们的研究结果表明,大多数关于RE4AI的实证研究都集中在自动驾驶、自动驾驶车辆和管理数据需求上,道德、信任和可解释性等领域需要进一步研究。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Robustness assessment of hyperspectral image CNNs using metamorphic testing Towards accurate recommendations of merge conflicts resolution strategies Characteristics and generative mechanisms of software development productivity distributions Can An Old Fashioned Feature Extraction and A Light-weight Model Improve Vulnerability Type Identification Performance? Learning Test-Mutant Relationship for Accurate Fault Localisation
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1