Towards Trustworthy AI Software Development Assistance

被引:0
|
作者
Maninger, Daniel [1 ,3 ]
Narasimhan, Krishna [1 ,2 ]
Mezini, Mira [1 ,3 ,4 ]
机构
[1] Tech Univ Darmstadt, Darmstadt, Germany
[2] AI Qual & Testing Hub, Frankfurt, Germany
[3] Hessian Ctr Artificial Intelligence Hessian AI, Darmstadt, Germany
[4] Natl Res Ctr Appl Cybersecur ATHENE, Darmstadt, Germany
关键词
D O I
10.1145/3639476.3639770
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
It is expected that in the near future, AI software development assistants will play an important role in the software industry. However, current software development assistants tend to be unreliable, often producing incorrect, unsafe, or low-quality code. We seek to resolve these issues by introducing a holistic architecture for constructing, training, and using trustworthy AI software development assistants. In the center of the architecture, there is a foundational LLM trained on datasets representative of real-world coding scenarios and complex software architectures, and fine-tuned on code quality criteria beyond correctness. The LLM will make use of graph-based code representations for advanced semantic comprehension. We envision a knowledge graph integrated into the system to provide up-to-date background knowledge and to enable the assistant to provide appropriate explanations. Finally, a modular framework for constrained decoding will ensure that certain guarantees (e.g., for correctness and security) hold for the generated code.
引用
收藏
页码:112 / 116
页数:5
相关论文
共 50 条
  • [21] Trustworthy AI
    Wing, Jeannette M.
    COMMUNICATIONS OF THE ACM, 2021, 64 (10) : 64 - 71
  • [22] Towards a Quantitative Evaluation Framework for Trustworthy AI in Facial Analysis
    Schreiner, Annika
    Kemmerzell, Nils
    PROCEEDINGS OF THE 57TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2024, : 7821 - 7830
  • [23] Foveate, Attribute, and Rationalize: Towards Physically Safe and Trustworthy AI
    Mei, Alex
    Levy, Sharon
    Wang, William Yang
    FINDINGS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2023), 2023, : 11021 - 11036
  • [24] Towards Responsible and Trustworthy AI - Global Initiatives and the Outlook for Serbia
    Culibrk, Dubravko
    2024 ZOOMING INNOVATION IN CONSUMER TECHNOLOGIES CONFERENCE, ZINC 2024, 2024,
  • [25] Towards Trustworthy AI in Cardiology: A Comparative Analysis of Explainable AI Methods for Electrocardiogram Interpretation
    Gumpfer, Nils
    Dinov, Borislav
    Sossalla, Samuel
    Guckert, Michael
    Hannig, Jennifer
    ARTIFICIAL INTELLIGENCE IN MEDICINE, PT II, AIME 2024, 2024, 14845 : 350 - 361
  • [26] Towards AI-Assisted Correctness-by-Construction Software Development
    Kodetzki, Maximilian
    Bordis, Tabea
    Kirsten, Michael
    Schaefer, Ina
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: SOFTWARE ENGINEERING METHODOLOGIES, PT IV, ISOLA 2024, 2025, 15222 : 222 - 241
  • [27] Trustworthy Scrum: Development of Secure Software with Scrum
    Koc, Guler
    Aydos, Murat
    2017 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2017, : 244 - 249
  • [28] POLARIS: A framework to guide the development of Trustworthy AI systems
    Baldassarre, Maria Teresa
    Gigante, Domenico
    Kalinowski, Marcos
    Ragone, Azzurra
    PROCEEDINGS 2024 IEEE/ACM 3RD INTERNATIONAL CONFERENCE ON AI ENGINEERING-SOFTWARE ENGINEERING FOR AI, CAIN 2024, 2024, : 200 - 210
  • [29] Trustworthy AI Development Guidelines for Human System Interaction
    Wickramasinghe, Chathurika S.
    Marino, Daniel L.
    Grandio, Javier
    Manic, Milos
    2020 13TH INTERNATIONAL CONFERENCE ON HUMAN SYSTEM INTERACTION (HSI), 2020, : 130 - 136
  • [30] Towards Trustworthy AI Engineering - A Case Study on integrating an AI audit catalog into MLOps processes
    Helmer, Lennard
    Martens, Claudio
    Wegener, Dennis
    Becker, Daniel
    Akila, Maram
    Abbas, Sermad
    PROCEEDINGS OF THE 2024 IEEE/ACM INTERNATIONAL WORKSHOP ON RESPONSIBLE AI ENGINEERING, RAIE 2024, 2024, : 1 - 7