Applications of AI in classical software engineering

被引:32
作者
Marco Barenkamp
Jonas Rebstadt
Oliver Thomas
机构
[1] LMIS AG,
[2] Universität Osnabrück,undefined
[3] DFKI,undefined
来源
AI Perspectives | / 2卷 / 1期
关键词
Software engineering; AI; Artificial intelligence; ML; Machine learning; Deep learning; Pattern recognition; Neural networks;
D O I
10.1186/s42467-020-00005-4
中图分类号
学科分类号
摘要
Although Artificial Intelligence (AI) has become a buzzword for self-organizing IT applications, its relevance to software engineering has hardly been analyzed systematically. This study combines a systematic review of previous research in the field and five qualitative interviews with software developers who use or want to use AI tools in their daily work routines, to assess the status of development, future development potentials and equally the risks of AI application to software engineering. The study classifies the insights in the software development life cycle.
引用
收藏
相关论文
共 96 条
[1]  
Makridakis S(2017)The forthcoming artificial intelligence (AI) revolution: its impact on society and firms Futures. 90 46-60
[2]  
Kietzmann J(2020)Artificial intelligence and machine learning: what managers need to know Bus Horiz 63 131-133
[3]  
Pitt LF(2018)Big data analytics, machine learning, and artificial intelligence in next-generation wireless networks IEEE Access. 6 32328-32338
[4]  
Kibria MG(2016)A deep learning based DDoS detection system in software-defined networking (SDN). arXiv preprint arXiv 1611 07400-96
[5]  
Nguyen K(2018)A practical tutorial on autoencoders for nonlinear feature fusion: taxonomy, models, software and guidelines Inf Fusion. 44 78-2537
[6]  
Villardi GP(2011)Natural language processing (almost) from scratch J Mach Learn Res. 12 2493-33
[7]  
Zhao O(2014)A survey on using artificial intelligence techniques in the software development process Int J Eng Res Appl. 4 24-181
[8]  
Ishizu K(2020)Innovation analytics: leveraging artificial intelligence in the innovation process Business Horizons. 63 171-375
[9]  
Kojima F(2018)Brain intelligence: go beyond artificial intelligence Mobile Netw Appl. 23 368-1144
[10]  
Niyaz Q(2018)A general reinforcement learning algorithm that masters chess, shogi, and go through self-play Science. 362 1140-174