CAIDAS-Workshop: AI for Software Engineering
When?
September 30 - October 01, 2024
Where?
Turing Lecture Hall
Institute for Computer Science
Hubland Süd, 97074 Würzburg
Map
Organizers
- Prof. Dr. Ingo Scholtes, CAIDAS, Julius-Maximilians-Universität Würzburg
- Nikolas Djukic, BAYHOST, University of Regensburg
Synopsis and Program Outline
This workshop will bring together more than 70 practitioners and researchers from computer science and related disciplines to discuss how artificial intelligence and data science can help us to better understand and improve the engineering of complex software systems. The workshop will specifically address the following aspects of applications of AI and data science to software engineering:
1) Application of Generative AI to support software developers
2) AI-based prediction of software defects and AI-assisted issue handling
3) Using AI to understand/improve human and social aspects in software teams
Existing research on those issues is often centered around a single discplinary perspective. The goal of this workshop is to open new perspectives for interdisciplinary and international collaborations and private-public partnership at the intersection of Artificial Intelligence, (Empirical) Software Engineering, and Human-Computer Interaction.
The workshop is a follow-up event of the delegation visit of Bavarian universities to Poland in 2023 and it is generously supported by BAYHOST. A specific goal of this event is to foster contacts and collaborations between Polish and German universities. Apart from researchers, there will also be guests and speakers from industry that contribute a practical perspective on AI for software engineering.
Confirmed Speakers (in alphabetical order)
- Prof. Dr. Sebastian Baltes, Software Engineering Group, University of Bayreuth, Germany
- Andreas Beyer, DATEV eG, Nürnberg, Germany
- Jovana Bosančić, Pan-European University "Apeiron" Banja Luka, Bosnia and Herzegovina
- Prof. Dr. Philipp Brune, Hochschule Neu-Ulm, Germany
- Prof. Dr. Stefan Feuerriegel, Institute of Artificial Intelligence in Management, LMU Munich, Germany
- Mubina Kamberović, University of Sarajevo, Bosnia and Herzegovina
- Prof. Dr. Radoslaw Michalski, Department of Artificial Intelligence, Wroclaw University of Science and Technology, Poland
- Dr. Ahmed Sadik, Honda Research Institute GmbH, Offenbach, Germany
- Jana Legtenborg, TUM International, Munich, Germany
- Lisi Qarkaxhija, Center for Artificial Intelligence and Data Science, University of Würzburg, Germany
- Rafal Palak, Poltechnika Wroclawska, Wroclaw, Poland
- Prof. Dr. Bartosz von Rymon Lipinski, TH Nürnberg, Germany
- Prof. Dr. Piotr Skrzypczynski, Institute of Robotics and Machine Intelligence, Poznan University of Technology, Poland
- Prof. Dr. Andrea Stocco, fortiss and TU Munich, Germany
- Prof. Dr. Stefan Wagner, Chair of Software Engineering, TU Munich, Germany
- Prof. Dr. Robert Wrembel, Artificial Intelligence and Cybersecurity Center, Poznan University of Technology, Poland
Workshop Schedule
Monday, September 30th
09:00: Welcome and Introduction (Prof. Dr. Ingo Scholtes, CAIDAS, Julius-Maximilians-Universität Würzburg)
09:15: The Bavarian AI Ecosystem (Jana Legtenborg, TUM International)
09:30 - 10:15: Invited Talk: Assessing the Impact of AI Assistants on Software Developers [Slides] (Prof. Dr. Sebastian Baltes, University of Bayreuth)
10:15 - 11:00: Coffee break ☕️
11:00 - 11:45: Invited Talk: The application of social network analysis for studying organisations (Prof. Dr. Radoslaw Michalski, Wroclaw University of Science and Technology)
11:45 - 12:30: 2 x Contributed Talks (15 min + 5 min Q&A)
- Using AI to understand the Social Organization of Software Teams (Lisi Qarkaxhija, CAIDAS, Julius-Maximilians-Universität Würzburg)
- Intelligent assistants for enhancing developer productivity (Jovana Bosančić, Pan-European University "Apeiron" Banja Luka)
12:30 - 13:30: Lunch Break
13:30 - 14:15: Invited Talk: AI-Supported Software Engineering: Requirements and More (Prof. Dr. Stefan Wagner, TU Munich)
14:15 - 15:00: 2 x Contributed Talks (15 min + 5 min Q&A)
- How GenAI Can Support Legacy Application Engineering at Scale (Prof. Dr. Philipp Brune, Neu-Ulm University of Applied Sciences)
- Leveraging Large Language Models for Developing Interactive Web Applications [Slides] (Rafal Palak, Wroclaw University of Science and Technology)
15:00 - 15:30: Coffee Break ☕️
15:30 - 15:45: Presentation of BAYHOST (Nikolas Djukic, BAYHOST)
15:45 - 16:30: Invited Talk: AI in Management (Prof. Dr. Stefan Feuerriegel, Ludwig-Maximilians-Universität München)
16:30 - 17:00: Invited Talk: The social aspect of technology decisions and things AI may change(Andreas Beyer, DATEV eG)
17:00 - 17:45 Panel Discussion: How will AI affect the management of collaborative software projects?
Panel Moderator: Prof. Dr. Ingo Scholtes (CAIDAS, Julius-Maximilians-Universität Würzburg)
Panelists: Antonello Ceravola (Honda Research Institute), Andreas Beyer (DATEV eG), Prof. Dr. Stefan Feuerriegel (LMU Munich), Prof. Dr. Radoslaw Michalski (Wroclaw University of Science and Technology)
17:45: Wrap-Up Day One (Prof. Dr. Ingo Scholtes, CAIDAS, Julius-Maximilians-Universität Würzburg)
19:30: Workshop Dinner at Bürgerspital
Tuesday, October 1st
09:15 - 10:00 Invited Talk: AI for Data Integration - is it really possible? (Prof. Dr. Robert Wrembel, Poznan University of Technology)
10:00 - 10:45 Invited Talk: Explainable AI for Autonomous Vehicles - A Software Engineering Perspective (Prof. Dr. Piotr Skrzypczynski, Poznan Technical University)
10:45 - 11:15: Coffee break ☕️
11:15 - 12:00 Invited Talk: Coding by Design: LLM Empowers Agile Model Driven Development [Slides] (Dr. Ahmed Sadik, Honda Research Institute GmbH, Offenbach)
12:00 - 12:45 Invited Talk: Generative AI for Autonomous Driving Systems Testing [Slides] (Prof. Dr. Andrea Stocco, fortiss and TU Munich)
12:45 - 13:30 2 x Contributed Talks (15 min + 5 min Q&A)
- From Interactive Storytelling Towards Knowledge-Oriented Programming (Prof. Dr. Bartosz von Rymon Lipinski, Technische Hochschule Nürnberg)
- Using machine learning methods to predict students' compiler errors (Mubina Kamberović, University of Sarajevo)
13:30: Closing Statement (Prof. Dr. Ingo Scholtes, CAIDAS, Julius-Maximilians-Universität Würzburg)
Note: Participation in all talks is available free of charge without prior registration. However, depending on the number of participants we may need to limit access to catering to registered guests.