Downloads provided by UsageCounts
handle: 2117/367300
AI-based systems are software systems with functionalities enabled by at least one AI component (e.g., for image-, speech-recognition, and autonomous driving). AI-based systems are becoming pervasive in society due to advances in AI. However, there is limited synthesized knowledge on Software Engineering (SE) approaches for building, operating, and maintaining AI-based systems. To collect and analyze state-of-the-art knowledge about SE for AI-based systems, we conducted a systematic mapping study. We considered 248 studies published between January 2010 and March 2020. SE for AI-based systems is an emerging research area, where more than 2/3 of the studies have been published since 2018. The most studied properties of AI-based systems are dependability and safety. We identified multiple SE approaches for AI-based systems, which we classified according to the SWEBOK areas. Studies related to software testing and software quality are very prevalent, while areas like software maintenance seem neglected. Data-related issues are the most recurrent challenges. Our results are valuable for: researchers, to quickly understand the state-of-the-art and learn which topics need more research; practitioners, to learn about the approaches and challenges that SE entails for AI-based systems; and, educators, to bridge the gap among SE and AI in their curricula.
I.2, FOS: Computer and information sciences, Artificial intelligence, Computer Science - Machine Learning, Àrees temàtiques de la UPC::Informàtica::Enginyeria del software, Software engineering, Computer Science - Artificial Intelligence, Intel·ligència artificial, :Informàtica::Enginyeria del software [Àrees temàtiques de la UPC], Àrees temàtiques de la UPC::Informàtica::Intel·ligència artificial, D.2; I.2, Machine Learning (cs.LG), Software Engineering (cs.SE), Enginyeria del programari, Computer Science - Software Engineering, Artificial Intelligence (cs.AI), Systematic mapping study, AI-based systems, :Informàtica::Intel·ligència artificial [Àrees temàtiques de la UPC], D.2
I.2, FOS: Computer and information sciences, Artificial intelligence, Computer Science - Machine Learning, Àrees temàtiques de la UPC::Informàtica::Enginyeria del software, Software engineering, Computer Science - Artificial Intelligence, Intel·ligència artificial, :Informàtica::Enginyeria del software [Àrees temàtiques de la UPC], Àrees temàtiques de la UPC::Informàtica::Intel·ligència artificial, D.2; I.2, Machine Learning (cs.LG), Software Engineering (cs.SE), Enginyeria del programari, Computer Science - Software Engineering, Artificial Intelligence (cs.AI), Systematic mapping study, AI-based systems, :Informàtica::Intel·ligència artificial [Àrees temàtiques de la UPC], D.2
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 184 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 1% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 1% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 0.1% |
| views | 81 | |
| downloads | 1K |

Views provided by UsageCounts
Downloads provided by UsageCounts