Intern
Center for Artificial Intelligence and Data Science

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

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)

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.