Loading Events

« All Events

Reporting workshop in Lund

June 10 @ 09:00 - 15:30

In Software Center, companies and universities work together to accelerate the adoption of novel approaches to software engineering. The reporting workshop takes place twice a year, in June and December.

This event aims at sharing results from research and cooperation within Software Center, including activities in the competence center CoDig, hosted by Software Center.

The agenda for the reporting workshop ranges from keynote presentations to in-depth sessions for themes and projects. The cooperation between academia and companies in Software Center creates the software engineering success stories that industry needs.

Registration:

Last registration date: June 1st
Please register at this link: https://forms.gle/TrTFUbBFFuQcKz7V8

Place and directions:

On June 10th the Software Center Reporting workshop will be hosted by Axis Communications in Lund. Directions >>

 

Agenda:

08:30 – 09:00 Registration and coffee

09:00 – 09:10: Opening (Helena and Vangel)

09:10 – 09:30: Software Center and the Awesome AI-driven Future for Software Engineering (Jan Bosch)

09:30-10:15: From the past to the future of Software Center: Industrial keynote presentation by Baldvin Gislason Bern, Axis Communications

What has it been like to be part of Software Center for over a decade? And where will we be a decade from now? Baldvin Gislason Bern will share his experiences from Axis in Software Center, from the early days of Stairways to Heaven and look into the future where we might be heading.

10:15 – 10:45: Theme updates (Kristian, Jan C, Miroslaw and Helena)

10:45 – 11:00: Systems Engineering community update: Magnus Timmerby, Tetra Pak

11:00 – 11:45 Poster and mingle session

11:45 – 12:30: Lunch (while continuing with the poster and mingle session)

12:30 – 12:45: External funding initiatives (Malin Rosqvist)

12:45 – 13:15: Company presentation: Advenica

13:15 – 14:30: Breakout sessions (including coffee)

  • Track 1: Software Quality Assurance with or without Human Involvement
  • Track 2: Miroslaw Staron, University of Gothenburg
  • Track 3: Helena Holmström Olsson, Malmö University

Breakout track 1: Software Quality Assurance with or without Human Involvement

Organizers: Kristian Sandahl, Dániel Varró, Jan Carlson

13:15-13:35: Biases on Software Reviews in Testing
Speaker: Jean Malm, MDU
Reviews and testing are quality practices shaped by both human judgment and the use of automated tools. Based on survey results, interviews and experiment findings, this talk explores how different factors can influence what reviewers and test practitioners do. We discuss how reviews are widely valued despite variations in practices and how making bias visible can potentially help teams improve both review and testing practices.

13:35-13:55: Quality Assurance for ML Notebooks
Speaker: Willem Meijer, LiU
Machine-learning software differs fundamentally from traditional software in development practices, organizational roles, and strong dependency on training data. However, software quality assurance (QA) aiming to ensure robustness, maintainability, and functional correctness is much less established than those for engineering traditional software.

In this project, we explore how static analysis can be enhanced by (i) leveraging run-time information available in notebooks, and (ii) exploring and evaluating algorithmic choices and data-processing steps in ML pipelines with (aggregated) properties of the datasets used for training and evaluation.

14:05-14:25: A Replicated Investigation on the Non-functional Quality Characteristics of LLM-generated Code
Speaker: Kristian Sandahl, LiU
To obtain a more complete understanding of model capability in software engineering tasks, this study investigates the non-functional quality of patches generated by different generations of LLMs on the SWE-bench Lite. The goal is to examine whether improvements in functional correctness are accompanied by improvements in engineering quality. Specifically, we apply different static analysis tools to functionally correct patches to identify potential non-functional quality issues. We also use aggregate quality indicators to assess how these patches affect the code health of the target files. In addition, we monitor the execution time and peak memory usage of the benchmark test suites after applying each patch, and use these measurements as proxy indicators of dynamic performance. 

14:30 – 15:15: From Data to Trustworthy Autonomy, Engineering the Next Generation of AI-Driven Systems
Closing keynote by Sahar Tavili, Head of Verification & Validation for Autonomous Systems at Einride and Docent (Associate Professor) in AI Industrial Systems at Mälardalen University

As artificial intelligence becomes deeply embedded in industrial and safety-critical systems, the central challenge is no longer model performance alone, but the ability to engineer trustworthy, adaptive, and governable AI-driven systems at scale. This talk provides a forward-looking perspective on how leading organizations are transitioning from fragmented data initiatives to end-to-end AI-enabled decision systems. Drawing on industrial experience in autonomous transport and large-scale software systems, Sahar Tahvili outlines how data, machine learning, and software engineering must converge to deliver robust, auditable, and continuously improving systems. The talk highlights key enablers for the next generation of AI systems, including continuous verification and validation, uncertainty-aware decision-making, human-in-the-loop governance, and regulatory alignment. It further explores how organizations can operationalize AI in complex environments while maintaining safety, compliance, and trust.

15:15 – 15:30: Closing and goodbye!

Speakers:

Baldvin

Baldvin Gislason Bern, Axis Communications

Baldvin Gislason Bern is an Expert Engineer at Axis Communications, where his current focus is software compliance. Baldvin’s career spans over 20 years and includes international API standards, secure development practices and large scale embedded software development.

Sahar Tahvili, Einride, portrait

Sahar Tavili, Einride

Sahar Tahvili, PhD is Head of Verification & Validation for Autonomous Systems at Einride and a Docent (Associate Professor) in AI Industrial Systems t Mälardalen University. She brings extensive experience in leading AI-driven transformation across industrial and safety-critical domains. Prior to Einride, she worked at Ericsson, where she developed patented solutions for energy optimization in cloud-native telecom infrastructures currently deployed in production. Her work focuses on trustworthy AI, autonomous systems, and scalable AI-driven quality control, with a strong emphasis on bridging cutting-edge research and real-world deployment. Sahar is the author of an industry-recognized book on software testing and AI optimization, published by Elsevier, and serves as a guest editor and keynote speaker at leading international conferences. Her research and leadership focus on enabling safe, auditable, and high-performance AI systems in complex industrial environments.

Details

Organizer

  • Jan Bosch
  • Email jan.bosch@chalmers.se

Venue