The Next Frontier in Software Development: AI-Augmented Software Development Processes

被引:19
作者
Ozkaya, Ipek [1 ]
机构
[1] Carnegie Mellon Software Engn Inst, Pittsburgh, PA 15213 USA
关键词
Computer software;
D O I
10.1109/MS.2023.3278056
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Excitement around advances in generative artificial intelligence (AI) has taken the world by storm. This article reviews how software development processes evolved successfully only when automation was appropriately targeted to remove roadblocks and recommends that the software development community needs to replicate the same mindset when embracing generative AI based tools.
引用
收藏
页码:4 / 9
页数:6
相关论文
共 9 条
[1]   Deploying Search Based Software Engineering with Sapienz at Facebook [J].
Alshahwan, Nadia ;
Gao, Xinbo ;
Harman, Mark ;
Jia, Yue ;
Mao, Ke ;
Mols, Alexander ;
Tei, Taijin ;
Zorin, Ilya .
SEARCH-BASED SOFTWARE ENGINEERING, SSBSE 2018, 2018, 11036 :3-45
[2]  
[Anonymous], 2023, P 38 IEEE ACM INT C
[3]   Getafix: Learning to Fix Bugs Automatically [J].
Bader, Johannes ;
Scott, Andrew ;
Pradel, Michael ;
Chandra, Satish .
PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2019, 3 (OOPSLA)
[4]  
Bird Christian, 2022, ACM Queue, P35, DOI 10.1145/3582083
[5]  
Gupta Anshul, 2018, P 24 ACM SIGKDD INT
[6]   Traceability Transformed: Generating more Accurate Links with Pre-Trained BERT Models [J].
Lin, Jinfeng ;
Liu, Yalin ;
Zeng, Qingkai ;
Jiang, Meng ;
Cleland-Huang, Jane .
2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2021), 2021, :324-335
[7]   Application of Large Language Models to Software Engineering Tasks: Opportunities, Risks, and Implications [J].
Ozkaya, Ipek .
IEEE SOFTWARE, 2023, 40 (03) :4-8
[8]   A Paradigm Shift in Automating Software Engineering Tasks: Bots [J].
Ozkaya, Ipek .
IEEE SOFTWARE, 2022, 39 (05) :4-8
[9]  
Royce D. W. W., 1970, Managing the Development of Large Software Systems, P1