idw – Informationsdienst Wissenschaft

Nachrichten, Termine, Experten

Grafik: idw-Logo
Science Video Project
idw-Abo

idw-News App:

AppStore

Google Play Store



Instanz:
Teilen: 
19.01.2024 08:38

AI tools for reliable software - The European Research Council is funding transfer with a Proof of Concept grant

Dr. Jutta Witte Stabsstelle Hochschulkommunikation
Universität Stuttgart

    Software errors harbor dangers and cost a lot of money. To fix them, Stuttgart computer scientist Michael Pradel is relying on AI-automated tools that are based on artificial intelligence. Within the framework of the ERC Starting grant project “LearnBugs”, he and his team have already developed the technologies to do so. The first steps to bring them to market will now be funded by the European Research Council (ERC) with a Proof of Concept grant.

    “We all interact with complex software systems on a daily basis. Whether in communication, shopping or banking transactions, in road traffic or in healthcare: Unreliable, inefficient, and insecure software is wasting precious time and can cause serious damage to millions of people,“ says Prof. Michael Pradel, Executive Director of the Institute of Software Engineering (ISTE) at the University of Stuttgart. To be able to better identify and fix bugs in the program code in the future, Pradel wants to use new tools that are based on artificial intelligence and deep learning.

    Particularly powerful tools

    So far, for the detection of software errors, developers have been using testing software written by humans, which can only find errors that are already known. By contrast, the artificial intelligence that Pradel and his team developed in their first ERC project “Learning to Find Software Bugs“ can not only automatically identify and fix bugs in the software code. It is also able to learn from the errors identified, understand the development process, predict where new errors will occur in the future, and make targeted suggestions on how to fix and complete a program code. “These technologies are particularly powerful – especially with regard to errors that conventional software tools miss,” Pradel explains.

    Preparing future marketing

    The aim is now to further develop the research prototypes created and successfully tested in the “LearnBugs” project for use in the software industry with the support of the ERC Proof of Concept grant, to make them available to a wide range of users, and to prepare their future marketing. “We want to support software developers in their daily work,” says Pradel. Successful transfer into practice depends just as much on the quality of the underlying techniques as on their smooth and efficient integration into the development process. In his new ERC project “BugGPT”, Pradel asks when, where in the code, and how should bug fixes be managed. He also intends to analyze the market potential, practical implementation, and possible business models.

    Significant impact on the software industry

    “The project has the potential to have a significant impact on the software industry,” says Pradel. “If we are successful, our new tools will be able to better protect society from serious software errors that can lead to crashes, security vulnerabilities and data loss, and at the same time reduce the costs of software development.” In addition to his position as Executive Director of the Institute of Software Engineering (ISTE), the computer scientist and engineer is the head of the Software Lab at the University of Stuttgart and holds the Chair of Programming Languages at the ISTE. In September 2019, Pradel was awarded an ERC Starting Grant.

    About the ERC Proof of Concept grant

    The ERC Proof of Concept grant is awarded by the European Research Council in addition to the main funding lines of the ERC, which are the Starting, Consolidator, Advanced, and Synergy grants. The grant is valued at EUR 150,000 and is aimed exclusively at researchers who have already received an ERC grant and want to further develop results from their current or already completed research project. The aim of the funding is to explore the commercial or social potential of a completed ERC project and take the first transfer step toward the market and society.


    Wissenschaftliche Ansprechpartner:

    Prof. Michael Pradel, University of Stuttgart, Institute of Software Engineering, phone: +49 711 685-88320, email: pradel@iste.uni-stuttgart.de


    Weitere Informationen:

    https://www.iste.uni-stuttgart.de/
    https://software-lab.org/


    Bilder

    Prof Michael Pradel wants to bring new AI tools to market maturity.
    Prof Michael Pradel wants to bring new AI tools to market maturity.

    University of Stuttgart, Institute for Software Engineering


    Anhang
    attachment icon AI tools for reliable software

    Merkmale dieser Pressemitteilung:
    Journalisten, Wirtschaftsvertreter, Wissenschaftler
    Informationstechnik
    überregional
    Forschungs- / Wissenstransfer, Wissenschaftspolitik
    Englisch


     

    Prof Michael Pradel wants to bring new AI tools to market maturity.


    Zum Download

    x

    Hilfe

    Die Suche / Erweiterte Suche im idw-Archiv
    Verknüpfungen

    Sie können Suchbegriffe mit und, oder und / oder nicht verknüpfen, z. B. Philo nicht logie.

    Klammern

    Verknüpfungen können Sie mit Klammern voneinander trennen, z. B. (Philo nicht logie) oder (Psycho und logie).

    Wortgruppen

    Zusammenhängende Worte werden als Wortgruppe gesucht, wenn Sie sie in Anführungsstriche setzen, z. B. „Bundesrepublik Deutschland“.

    Auswahlkriterien

    Die Erweiterte Suche können Sie auch nutzen, ohne Suchbegriffe einzugeben. Sie orientiert sich dann an den Kriterien, die Sie ausgewählt haben (z. B. nach dem Land oder dem Sachgebiet).

    Haben Sie in einer Kategorie kein Kriterium ausgewählt, wird die gesamte Kategorie durchsucht (z.B. alle Sachgebiete oder alle Länder).