Towards AI-Driven Software Development: Challenges and Lessons from the Field (Keynote)

被引:0
|
作者
Yahav, Eran [1 ]
机构
[1] Technion, Haifa, Israel
关键词
D O I
10.1145/3611643.3633451
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
AI is changing the way we develop software. AI is becoming powerful enough to change the nature of interaction between humans and machines and not only to raise the level of abstraction. AI-driven software development is poised to transform the entire software development lifecycle (SDLC). As we move towards AI-driven software development, we must revisit some fundamental assumptions and address the following challenges: center dot How does the SDLC change when autonomous agents can handle some tasks? What is the role of code and version control? center dot Interaction model: What is the right human-machine interaction? How do we best communicate intent to the AI? How to best consume results? center dot Contextual awareness: How do we make the AI contextually aware of our development environment? Can we make the AI hyper-local and tailored to our problem and solution domains? center dot Trust: How can we trust the suggested results? How can we trust results that are not provided as code? In this talk, we will start with practical AI-assisted software development, including lessons from the field, based on our experience serving millions of users with Tabnine. We will cover different tasks in the SDLC and various techniques for addressing them in the face of the challenges above.
引用
收藏
页码:1 / 1
页数:1
相关论文
共 50 条
  • [41] Towards an AI-Driven Marketplace for Small Businesses During COVID-19
    Coltey E.
    Alonso D.
    Vassigh S.
    Chen S.-C.
    SN Computer Science, 3 (6)
  • [42] Towards Energy Consumption and Carbon Footprint Testing for AI-driven IoT Services
    Trihinas, Demetris
    Thamsen, Lauritz
    Beilharz, Jossekin
    Symeonides, Moysis
    2022 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2022), 2022, : 29 - 35
  • [43] Enhancing Cybersecurity Curriculum Development: AI-Driven Mapping and Optimization Techniques
    Dzurenda, Petr
    Ricci, Sara
    Sikora, Marek
    Stejskal, Michal
    Lendak, Imre
    Adao, Pedro
    19TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY, AND SECURITY, ARES 2024, 2024,
  • [44] Knowledge atlas analysis of AI-driven multidisciplinary development of hypersonic aircrafts
    An, Kai
    Huang, Wei
    Wang, Zhenguo
    Xu, Xiaoping
    Meng, Yushan
    Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica, 2024, 45
  • [45] Development and Validation of AI-Driven NLP Algorithms for Chatbots in Requirement Engineering
    Seidel, Patrick
    Spaethe, Steffen
    INNOVATIONS FOR COMMUNITY SERVICES, I4CS 2024, 2024, 2109 : 132 - 149
  • [46] A roadmap to AI-driven in silico process development: bioprocessing 4.0 in practice
    von Stosch, Moritz
    Portela, Rui M. C.
    Varsakelis, Christos
    CURRENT OPINION IN CHEMICAL ENGINEERING, 2021, 33
  • [47] From AI-driven synthetic biology to prediction of molecular phenotypes
    Zelezniak, Aleksej
    MOLECULAR & CELLULAR PROTEOMICS, 2022, 21 (08) : S22 - S22
  • [48] Greening Automation: Policy Recommendations for Sustainable Development in AI-Driven Industries
    Doran, Nicoleta Mihaela
    Badareu, Gabriela
    Doran, Marius Dalian
    Enescu, Maria
    Staicu, Anamaria Liliana
    Niculescu, Mariana
    SUSTAINABILITY, 2024, 16 (12)
  • [49] AI-Driven sleep staging from actigraphy and heart rate
    Song, Tzu-An
    Chowdhury, Samadrita Roy
    Malekzadeh, Masoud
    Harrison, Stephanie
    Hoge, Terri Blackwell
    Redline, Susan
    Stone, Katie L.
    Saxena, Richa
    Purcell, Shaun M.
    Dutta, Joyita
    PLOS ONE, 2023, 18 (05):
  • [50] Advancements in Clinical Evaluation and Regulatory Frameworks for AI-Driven Software as a Medical Device (SaMD)
    Yang, Shiau-Ru
    Chien, Jen-Tzung
    Lee, Chen-Yi
    IEEE Open Journal of Engineering in Medicine and Biology, 2025, 6 : 147 - 151