Workshops


ASE’25 – Automotive Software Engineering

Monday Afternoon

Stefan Kugele, Jörg Henß

Like its predecessors, the 22nd Workshop on Automotive Software Engineering addresses the challenges of software development in the automotive sector and thus suitable methods, techniques, and tools. With the trend towards the software-defined vehicle and the associated development of increasingly connected vehicles and modern driver assistance functions, software in vehicles plays a more important role than ever. In addition to the ever-increasing complexity, stricter requirements for reliability, security (both security and safety), and data protection (privacy) must be met. Furthermore, distraction-free and intuitive, multimodal operation of vehicle applications using voice and gesture control is becoming increasingly important. The trend towards connectivity has long since reached the vehicle. Driving is thus being changed by advancing “digital cultures”: value-added services (e.g., social media, charging station and parking space search) will be even more consistently integrated into the vehicle and can then be used by the users while driving. This workshop will discuss challenges and solutions in automotive software engineering. Of particular interest is the topic of cybersecurity in vehicles. Contributions from all areas of software development for modern vehicles are welcome.

https://ase-workshop.github.io/2025


AvioSE’25 – 7th Workshop on Avionics Systems and Software Engineering

Thuesday

Andreas Schweiger, Umut Durak, Marina Reich, Björn Annighöfer

Avionics is derived from the expression “Aviation Electronics”. Software engineering for avionics systems is driven by safety. Its grand challenges are demanding fault tolerance and graceful degradation, increasing complexity, rising certification effort, and increasing cost and time pressures. The last decade of aviation is characterized by disruptive requirements for electrification and automation. New software development methodologies are required for fast adaptation of future applications, e.g., advanced air mobility, aircrew (workload) reduction, and electric aircraft. At the same time, there are still many unsolved issues in communication and navigation in airspace, certification of new target platforms, such as multi/many-core processors, artificial intelligence as well as cyber-security. The objective of the workshop is to foster the synergy between the software engineering and avionics systems community and provide a platform for exchanging new software engineering methods, tools, and techniques applied in avionics to accelerate innovation in aviation.

https://aviose-workshop.github.io/


EAPROG’25 - Success Conditions for Beginners to Learn Programming Portable GUIs in One Semester

Thuesday Afternoon

Rony G. Flatscher, Till Winkler

At the Vienna University of Economics and Business, bachelor’s students can learn object-oriented programming from scratch and are able to develop portable programs with graphical user interfaces for Windows, macOS, and Linux. This is possible in just one semester, within 60 contact hours with a total learning effort of 200 hours – 8 European Credit Transfer System (ECTS) credits. This workshop deals with the aspects that make this possible, including course objectives, course materials, applied pedagogical principles, and the programming language taught. Participants of the workshop will be able to teach the course themselves.

https://wi.wu.ac.at/rgf/conf/se25/SE2025WS_BP_ProgrammingWorkshop.html


GenSE’25 – 2nd Workshop on Generative and Neurosymbolic AI in Software Engineering

Thuesday Before Lunch

Rubén Ruiz-Torrubiano, Alois Haselböck, Danilo Valerio

Generative methods have strongly influenced developments in the field of artificial intelligence (AI) in recent years, from ChatGPT to open-source models like Llama-3. The automatic generation of computer code or structured data based on a description in natural language can be considered the first application of generative models in software development. However, since the correctness and reliability of the outputs of such generative models cannot be guaranteed, their application in practice is often associated with risks. In software development, this can lead to software errors or result in security vulnerabilities.

In this workshop, we want to explore new use cases for generative AI in software engineering, discuss challenges in using generative AI methods in software engineering, and propose and validate solutions to the aforementioned risks and challenges. The practical application of neurosymbolic methods will be particularly emphasized. The workshop is aimed at researchers, scientists, developers, and users from academia and industry.

https://gense-workshop.github.io/


QSE’25 – Quantum Software Engineering MeetUp

Monday

Malte Lochau, Benedikt Fauseweh, Ina Schaefer

Quantum computers promise solutions for certain computational problems that go beyond classical means. In recent years, promising advances have been made in the development of quantum hardware, representing important steps towards usable medium-scale quantum computers. To be able to utilize these possibilities in the future, comprehensive methods and tool development in the field of quantum software engineering are required. This includes, among other things, suitable abstraction concepts, programming languages and compiler technologies, as well as testing and analysis procedures, processes, and guidelines that support the development of new quantum algorithms and their operation on quantum computers. The goal of the QSE MeetUp is to engage the software engineering community in the topic of quantum computing to significantly shape the usability of quantum computing.

https://tva.kastel.kit.edu/aktivitaeten/Quantum_Software_Engineering_MeetUp_2025.php


RDMxSE’25 – Working Workshop on Research Data Management for and in Software Engineering

Monday

Michael Goedicke, Martin Armbruster

Research data, software, and their management are receiving increasing attention. Curated artifacts can improve the replication of research results, the reusability of research software, and its sustainable development. This is particularly important for the areas of research software engineering and software engineering research, where a lot of research software is produced and there are open questions, e.g., regarding archiving, retrieval, and replication. Therefore, we would like to bring together interested individuals from academia and industry in this working workshop to consider and discuss current developments, approaches, and expectations regarding research data management in these areas. A look will also be taken at the National Research Data Infrastructure for and with Computer Science (NFDIxCS).

https://nfdixcs.org/event/working-workshop-on-research-data-management-for-and-in-software-engineering-rdmxse


SECPPS’25 – 9th Workshop on Software Engineering for Cyber-Physical Production Systems

Thuesday Before Lunch

Bianca Wiesmayr, Sandra Greiner

Software plays an essential role in efficiently operating industrial production systems. Although variability and complexity in cyber-physical production systems (CPPS) are a core challenge, current developments in software engineering have so far found (too) little entry into the automation of production systems. Various possibilities for integrating software engineering will be discussed in the Workshop on Software Engineering in Cyber-Physical Production Systems (SECPPS). In addition to a lecture program, the workshop will also provide space for discussions.

https://rickrabiser.github.io/secpps-ws/se25/