Software Center

Cross-Company Workshop on Trustworthy Test Automation
2024-11-26 13:00 - 15:30 (Europe/Stockholm) | Mälardalen University, Västerås, Universitetsplan 1, Västerås, Västerås, Sweden
The TAHCTA Cross-Company Workshop on Trustworthy Test Automation will focus on exploring key challenges, such as test automation’s limitations and strategies for effectively deciding when and how to automate testing across companies. Topics will include the complexity of testing complex systems and the impact of cognitive and human factors on automation. We will also address biases and cultural differences in software testing, the integration of mutation testing into CI/CD pipelines, and the limitations of AI in test automation. The workshop will include results from the current sprint and will foster discussions on developing more human-centered and interactive test tools.
Event Address: ONLINE (through Teams) and in Västerås, Ypsilon (U2-020), Universitetsplan 1.
Preliminary agenda
Sign up here

Deadline for new project proposals
2024-11-29 14:00 - 16:00 | Sweden

Deadline sprint 28 project proposals
2024-12-06 14:00 - 16:00 | Sweden

Technical workshop with Software Center projects
2024-12-11 13:00 - 17:00 | SVEA building, Lindholmen, Forskningsgången 4, Gothenburg, 41756, Sweden
In Software Center, companies and universities work together to accelerate the adoption of novel approaches to software engineering. This one-day technical workshop aims at sharing and discussing results from joint projects within Software Center. This event is for Software Center partners only.
Registration:
Please register at this link: https://forms.gle/HuqJJmjojqJszepc7
Choose your workshop track:
To be able to plan for the day we ask you to indicate which track you plan to attend, please choose you track for the workshop at this link: https://forms.gle/sgJKm2A5J5UWmtw58
The tracks:

Automation of Regulatory Compliance
Digital twins
Assurance & regulatory compliance, architecture and testing
Engineering Generative AI Software

Late registrations?
If you want to bring a colleague there is still room for more participants, registration here: https://forms.gle/HuqJJmjojqJszepc7

Date & time: December 12, 13:00 – 17:00
Place: SVEA, Forskningsgången 4, 417 56 Göteborg
Agenda: https://www.software-center.se/event/technical-ws/

Agenda:
12.30 – 13.00: Registration and coffee
13.00 – 13.15: Introduction: Jan Bosch (Room: SVEA 241)
13.15 – 14.45: Parallell workshop sessions:
Track 1: Automation of Regulatory Compliance (Room: SVEA 241)
Microsoft Teams Need help?
Join the meeting now
Meeting ID: 352 629 839 902
Passcode: [REDACTED]

The question we ask is: ‘What if you could have a “Regulatory Agent” and use artificial intelligence (AI) to help you satisfy regulatory compliance’? Such an agent could continuously track and monitor the system and help ensure that no inconsistencies are introduced.
To address this, and to explore effective ways to work with regulatory compliance, this session focuses on automation of tasks and processes necessary for regulatory compliance. What we seek to achieve is ways in which we can remove the human efforts that goes into these processes.
Agenda:
13:15 – 13:30: Welcome and introduction to the session (Jan and Helena)
13:30 – 13:50: How automation and CRA can work together
Presenter: Christian Nord, Senior Engineering Manager, Advenica
13:50 – 14:10: Do legal and engineering mix? – Using tools in the context of regulatory compliance: challenges and opportunities
Presenter: Liina Savolainen, EE Roadmap Leader at GTT (AB Volvo)
14:10 – 14:30: Automating Extraction of Information for a Compliance Argument based on the Textual Requirements System (TReqS)
Presenter: Eric Knauss (University of Gothenburg)
14:30 – 14:45: Master student presentation/pitch to Software Center companies
14:45 – 15:15 Coffee break
15:15 – 16:30: Discussion
15:15 – 16:10: Discussion

Identification of key themes
Breakout groups assigned to themes
Report out

16:10 – 16:30: Reflections and closing

Summary of key learnings
Agreement on next steps
Feedback (one thing you liked/wished for)
Closing

Background:
In recent discussions with representatives from the Software Center companies, many people have brought up the many new regulations that will, and are already, affecting the companies. As only a few examples, there is the Cybersecurity Act, GDPR, the Data Act, the AI Act and the Product Liability Act.
In a workshop earlier this sprint, we explored some of these new regulations and the challenges associated with how to strategically prepare for these and how to organize for complying with these. In these discussions, it became clear that currently, many companies are spending an enormous amount of resources and manual effort into the process of understanding, preparing, and organizing for regulatory compliance. The risk, as we see it, is that resources and efforts are spent on processes and tasks that will only increase in number and that, over time, R&D and innovation activities might suffer.
Session format:
The session is interactive in nature with a mix of presentations from research and industry, and with group discussions/exercises.
Session organizers: Helena Holmström Olsson and Jan Bosch
Track 2: Digital twins (Room: SVEA 240)
Background:
In recent discussions with representatives from the Software Center companies, several companies have indicated interest in more in-depth discussions and research-activities regarding digital twins.
Session focus:
The session will focus on identifying existing and missing technologies and competences that are needed to better utilize the concepts and ideas behind the digital-twin paradigm. We will look at questions like “How are different actors working with digital twins today?”, “How would we like to work with digital twins in the future?”, “What are the challenges you see to pursue such approach to system operation?”, “What are the technology gaps that need to be filled?”
Session format:
The session is interactive in nature with a mix of presentations from research and industry, and with group discussions.
Session goals:
Our goal is to identify how the Software Centre community could support advances in utilizing digital-twin technology at the partner companies. This could include need for Software Center research-project and/or other supporting activities such as seminars or development of courses.
Session organizers: Mikael Sjödin and Tiberiu Seceleanu
Track 3: Assurance & regulatory compliance, architecture and testing (Room: SVEA 228)
Chairs: Jan Carlson, Mälardalen University, Daniel Varro, Linköping university
Tentative link for online participation: Join the meeting
MS Teams Meeting ID: 342 545 598 082 Passcode: [REDACTED]
13.15 – 14.00 Assurance & regulatory compliance

Ontology-based representation for assurance and compliance (projects #49 & #50): Barbara Gallina

Towards Automated Multi-concern Assurance and Regulatory Compliance of Battery Management Systems (projects #49, #50 & #60): Barbara Gallina

14.00 – 14.45 Architecture

Communication and documentation of architectural changes (project #35): Ifrah Qaisar

Adopting the C4 model for visualizing software architecture (project #35): Robbert Jongeling

14.45 – 15.15 Coffee break
15.15 – 16.30 Testing

Use of Generative AI in test generation, optimization, and automation (project #63): Gregory Gay and Azeem Ahmad

Track 4: Engineering Generative AI Software – project presentations (Room: SVEA 215)
Chair: Miroslaw Staron, University of Gothenburg and Chalmers University of Technology
Link to online participation: Join the meeting now
MS Teams Meeting ID: 372 030 783 546 Passcode: [REDACTED]
Session format: Project presentations and discussions

13.15 – 13.45: Wilhelm Meding/Miroslaw Staron – requirements from standards

13.45 – 14.05: Simin Sun – preliminary survey on CI

14.05 – 14.25: Yi Peng – Data Challenges for Machine Learning Systems — Towards Data Requirements

14.25 – 14.45: Habib – Maintainability Definition and Measurement for ML System Components.
Coffee break

15.15 – 15.35: Nataliya Berbyuk Lindström – Stakeholder Information Needs

15.35 – 15.55: Nataliya Berbyuk Lindström – Generative AI

15.55 – 16:15: Srijita Basu – Automotive CWE analysis

16.15 – 16.30: Yiran Wang, Willem Meijer – Why ML code crashes and what we are going to do about it

14.45 – 15.15: Coffee & mingle
15.15 – 16.30: Parallell workshop sessions (continued)
16.30: Reflections in plenary: theme leaders
16.50 – 17.00: Summary and closing: Jan Bosch

December 11th: Post technical workshop & Pre-reporting workshop mingle
We meet for an informal warming up for the reporting workshop (at own cost):
18.00 at OGBG Bar & Restaurang, Comfort Hotel, Skeppsbroplatsen 1411 21 Göteborg
December 12th: Software center reporting workshop
The day after the technical workshop we are arranging the December Software Center reporting workshop where you have the opportunity to meet partners in Software Center, more information here: https://www.software-center.se/event/rws_dec2024/

Reporting workshop: The end of Software Engineering - as we know it
2024-12-12 10:00 - 17:00 | A Working Lab (AWL), Sven Hultins plats 5, Gothenburg, 41258, Sweden
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 day before the reporting workshop there is an additional interactive workshop where you have the opportunity to discuss technical challenges with the Software Center projects, more information here >>
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:
Please register at this link: https://forms.gle/HuqJJmjojqJszepc7
Link for virtual participation – all plenary sessions:
You can join the meeting over Teams, but the digital solution will not offer an opportunity to interact with speakers:
Link to the Teams townhall meeting >>

Dec 11th: Pre-reporting workshop mingle
We meet for an informal warming up for the reporting workshop (at own cost):
18.00 at OGBG Bar & Restaurang, Comfort Hotel, Skeppsbroplatsen 1411 21 Göteborg
Agenda:
09.30 – 10.00: Registration and coffee
10:00-10:15: Opening: Jan Bosch
10:15-10:45: Digital twins: keynote presentation by Mark van den Brand, Eindhoven University of Technology, Software Engineering and Technology
High-tech systems are becoming increasingly complex and more difficult to design, manufacture and maintain. The DIGITAL TWIN program develops methods to make accurate digital twins of these types of systems: virtual software versions that allow you to run simulations to predict, for example, how changes in the design affect performance, how control can be improved, or which part on which needs maintenance at the moment. Digital twins are still mostly based on static theoretical models that assume normal behavior. By linking these models to measurement data that indicate how the system actually functions and combining this data with artificial intelligence, the researchers make digital copies that continuously improve and adapt themselves. The research focuses on a number of exemplary systems provided by the Dutch high-tech companies involved in the program.
10.45-11.00: The impact of SDV and AI on Next-Generation Tier1 ADAS development
Company presentation by Tobias Aderum, Director Research & Innovation at Magna Electronics
Read more at: https://www.magna.com/products/electrical-electronics/adas-automated-driving
11:00-11:30: Community updates and introduction to poster session:

Theme 1: Daniel Varro, Linköping university
Theme 2: Jan Carlson, Mälardalen University
Theme 3: Miroslaw Staron, University of Gothenburg
Theme 4: Helena H Olsson, Malmö University

11.30 – 12.15: Poster & mingle session
12:15 – 13:00 Lunch break (lunch at own expense)
Recommended lunch restaurant: https://www.facebook.com/wastegbg/
13:00 – 13.40: The AI maturity journey: how to scale up value from data and AI in an organization:
Industrial keynote presentation by Anders Arpteg, Senior director, Head of AI and Data CoE, Global Connect group.

Many companies struggle to fully capture the value of data and AI, often finding themselves stuck in isolated AI initiatives without broader impact or even completely failing to take advantage of the possibilities. Unlocking value from AI is a journey, requiring a strategic approach to move from small-scale AI projects to a company-wide adoption that drives real transformation. The potential of data and data and AI is immense, but to climb the AI maturity scale and achieve meaningful results, organizations must have a well-defined strategy guiding their progress.
13.40-14.00: Software architecture and AI: presentation by Antonio Martini, University if Oslo
AI took the world by storm, fundamentally changing the way we architect traditional systems, but also the way we need to architect novel AI (sub)systems. For example, how do we integrate AI modules in traditional software with a long-term perspective, including maintainability and evolvability? How do we use AI to assess our architecture, for example its modularity or if there are performance anomalies? Do architects need to fundamentally evolve their role and competences?
14:00 – 16.00: Parallel tracks (incl coffee break)
1: Data: Dare to Dream (Room: the Studio, same as plenary)

Session organizers: Helena Holmström Olsson and Jan Bosch
Speakers: Ingmar Bengtsson, Volvo Group Truck Technology
Background: In our research on data practices, we see that people are often more focused on the constraints associated with data than exploring the opportunities that data can bring. In most situations, we want the data, we know it has value, but we don’t dare to fully use and exploit it due to e.g., regulations, ownership constraints, ways-of-working that are not well-established, costs associated with storage, processing etc., and lack of quality to mention a few.
Session focus: In this session, we look for ideas and discussions on: “What if there were no constraints? What if we didn’t have these challenges and uncertainties? What if we could not fail? If so, what are the things we would do with data?
Session format: The session is interactive in nature with a mix of presentations from research and industry, and with group discussions/exercises.

2. AI-supported digitalization – Quantum and generative AI (Room: Workshoprummet, 1st floor)
Link to online participation: Join the meeting now
MS Teams meeting ID: 341 402 358 630
passcode: [REDACTED]

Session organizer: Miroslaw Staron
Session focus: Quantum & Generative AI – how can we utilize quantum computing in software products? Are we ready for large-scale adoption yet? When will Quantum Computers be available like datacenters for AI?
Speakers:

Mikael Haglund & Henrik Sjöstrand, IBM Sweden
Pontus Vikstål, Mårten Skogh, Chalmers NextLabs
Petter Sutton, Boeing

3. The future of software and system modelling (Room: Wonderwoman)

Join the meeting now
Meeting ID: 393 818 596 770
Passcode: [REDACTED]

Session organizer: Jan Carlson, Mälardalen University, & Daniel Varro, Linköping University
Session focus: What is the role of models and modeling when building the software-intensive systems of the future? Should we still model? If so, what? And how much is enough? Can models still be a useful tool in AI-supported development, or is modeling becoming an outdated way of working?

16.00: The end of Software Engineering as we know it
Presentation and fishbowl discussion
16.45 – 17:00 Plans, reflections & closing: Jan Bosch

Speakers:

Mark van den Brand: professor of Software Engineering and Technology, Technical University of Eindhoven, the Netherlands

.

Mark van den Brand is a full professor of Software Engineering and Technology in the Department of Mathematics and Computer Science, and a visiting professor at Royal Holloway, University of London. His current research activities are on model driven engineering, domain specific languages, meta-modeling, model management, digital twins, and automotive software engineering. His research is industry inspired; he works with most of the high-tech companies in the Eindhoven region, the Netherlands. He has been an invited lecturer and keynote speaker at various conferences, workshops and doctoral schools. He was and is member of PCs on workshops and conferences related to software engineering, language engineering, rewriting, reverse engineering, and software maintenance.
Mark initiated the special issues of Science of Computer Programming devoted to academic software development (Experimental Software and Toolkits), and since 2007 has been guest editor of six of these. He is on the editorial board of the journals Science of Computer Programming, Open Computer Science, and Computer Languages (COLA). He is Editor-in-Chief of the Journal on Automotive Software Engineering. He is associate Editor-in-Chief of the Software Section of the Science of Computer Programming. He is deputy Editor-in-Chief of platinum open access journal JOT.

Anders Arpteg: Senior director, Head of AI and Data CoE, Global Connect Group

Anders Arpteg is AI director, engineer, scientist, and investor with 25+ years of AI experience in both academia and industry, with a Ph.D. in AI from Linköping University, Sweden. Previously heading up research at Spotify, Peltarion, and data science at the Swedish Security Service, now heading up a Center of Excellence for AI and data at GlobalConnect.
Anders has also been part of starting up national AI initiatives such as AI Sweden and the Swedish AI Agenda, member of the European AI Alliance, AI reviewer for ICML, ICLR, JCP, and the Swedish innovation agency Vinnova, and host of the AI After Work podcast, and received awards such as Lifetime achievement in AI from the Nordic DAIR Awards in 2021.

Antonio Martini, Professor, University of Oslo

I am Professor at University of Oslo. My latest interests are on using AI for software engineering, specifically for technical debt and software architecture, and to improve software engineering practices for AI. In general, my research focus is on managing Technical Debt, Architecture, Technical Leadership, and Agile software development. I’m very keen to work with software companies and improve the state of art and practice together. My experience covers Software Engineering and Management in several contexts: large, embedded software companies, small, web companies, business to business companies, startups.
I’ve collaborated with several large companies such as Ericsson, Volvo, Saab, Axis, Grundfos, Siemens, Bosch, Jeppesen, Siemens, Visma, AKVA Group, Knowit, and more. I’ve also worked with my own company and I’ve run consultancy projects to manage and visualize Technical Debt. I’ve obtained a PhD in Software Engineering at Chalmers University of Technology, Sweden in 2015.

Task force meeting for planning sprint 28
2024-12-13 10:00 - 12:00 | Chalmers, Lindholmen, Hörselgången 5, Gothenburg, 41756, Sweden

Coordination team meeting
2024-12-16 09:00 - 09:30, 2025-01-15 11:00 - 12:00, 2025-02-10 11:00 - 12:00, 2025-03-17 09:00 - 09:30, 2025-04-07 09:00 - 09:30, 2025-05-12 11:00 - 12:00 | Virtual meeting, Sweden

Steering committee meeting
2024-12-16 09:30 - 12:00 | Chalmers, Lindholmen, Hörselgången 5, Gothenburg, 41756, Sweden

PhD defense: Advancing Edge Intelligence - Federated and Reinforcement Learning for Smarter Embedded Systems
2024-12-18 14:00 - 17:00 | EDIT Jupiter 473, Hörselgången 5, Hörselgången 5, Gothenburg
. .

Candidate: Hongyi Zhang
Venue: Jupiter 473, Chalmers University of Technology
Opponent:
Xavier Franch, Professor Informatics, UPC, Spain. https://www.upc.edu/gessi/personalpages/xfranch/
Committee:

Christian Kästner, Associate Professor of CS, CMU, USA.

Henry Muccini, Professor CS, University L’Aquila, Italy.

Luis Cruz, Assistant professor CS, TU Delft, Netherlands

Abstract:
Context: The rapid growth of embedded devices and edge computing has brought new opportunities for creating intelligent systems. However, these systems face challenges such as limited computational power and the need to protect user privacy. As a result, there is a need for machine learning methods that can scale effectively, maintain privacy, and adapt to changing conditions in embedded applications.

Objective: This thesis focuses on improving the performance of machine learning models in embedded systems by using federated learning and reinforcement learning. The main goal is to develop methods that allow edge devices to work together without sharing raw data, which helps maintain privacy. Another goal is to make these systems more adaptable to dynamic environments, so they can perform better under changing conditions. Additionally, the research seeks to improve the efficiency of communication and computation across devices.

Method: The research uses a mix of case studies, simulations and real-world experiments. Federated learning is applied to allow edge devices to train models without centralizing the data, keeping sensitive information local. Reinforcement learning is used to help devices learn how to make better decisions by interacting with their environment. These two methods is tested in different scenarios to evaluate improvements in model accuracy, resource use, and adaptability.

Results: The results of this thesis highlight significant advancements in federated learning (FL) and reinforcement learning (RL) for embedded systems. A comprehensive literature review identified six key challenges and open research questions in FL, emphasizing the need for efficient communication, scalability, and privacy preservation. Case studies in telecommunications and automotive applications demonstrated that FL, particularly with asynchronous aggregation protocols, improves model performance, reduces communication overhead, and speeds up training in real-time, dynamic environments. Novel algorithms, such as AF-DNDF and deep RL approaches, further enhanced decision-making capabilities and adaptability in applications like autonomous driving and UAV base station deployment for disaster scenarios. The development of frameworks like EdgeFL provided practical solutions to overcome FL’s implementation challenges, offering scalable, low-effort alternatives. Overall, the integration of FL and RL into embedded systems resulted in improved model accuracy, resource utilization, and adaptability, making these approaches highly suitable for real-world industrial use cases.

Conclusion: This research advances the field of edge intelligence by providing a practical approach to deploying machine learning models that are scalable, privacy-focused, and adaptive in embedded systems. The work demonstrates clear improvements in performance and offers a foundation for future research, which could explore more complex learning approaches and apply these techniques to a wider range of embedded systems.

PhD defense: Towards Continuous Development of MLOps Practices
2025-01-10 13:15 - 16:00 | Malmö University, Malmö, Sweden
. .

Candidate: Meenu Mary John, Malmö University
Venue: Hörsal C, Niagara, Malmö University
Opponent:
Dr. Marie Christin Platenius-Mohr, PhD, Research Team Manager, Automation and Software Architecture, ABB AG Corporate Research, Germany
Committee:
– Tommi Mikkonen, Professor of Software Engineering, Software and communications engineering, University of Jyväskylä, Finland
-Maria Paasivaara, Professor of Software Engineering, Software Engineering, Lappeenranta-Lahti University of Technology, Finland
– Stefan Biffl, Associate Professor of Software Engineering, Institute of Information Systems Engineering, Vienna University of Technology, Austria

Abstract:
Context: With digitalisation, companies that specialise in software-intensive embedded systems are transforming from a business reliant on hardware and products to a business that utilises software, data and AI (especially Machine Learning (ML) and Deep Learning (DL)). These technologies allow companies to extend their product offerings, develop new products or services, and create revenue opportunities. Despite the advancements, the majority of ML/DL deployments fail within companies. This highlights the need to optimise the end-to-end process of developing, deploying, and evolving ML/DL models, and a strong understanding and collaboration between researchers and practitioners in both the fields of ML/DL and Software Engineering.
Objective: The research focuses on two main themes:(a) Establishing systematic and structured frameworks for the development, deployment and evolution of models, and (b) Exploring how the evolving (changing) needs of software-intensive embedded systems companies utilising ML/DL technologies shape the MLOps (Machine Learning Operationalisation) practises they needed and measures its maturity over time. Based on the themes mentioned above, we have three primary objectives: (a) Identifying the need for MLOps, (b) Developing the frameworks for MLOps adoption, and (c) Standardising and measuring the MLOps practices.
Method: The research is conducted in collaboration with companies and employ various research approaches, including case study, action research and multi-vocal literature review. Also, we employ different techniques, including interviews and observations.
Results: First, it identifies the challenges faced and activities conducted by practitioners in companies when developing, deploying and evolving models. Second, it derives a conceptual framework that presents three parallel and concurrent activities that companies utilise when developing, deploying and evolving models. Third, it presents a framework based on current literature to accelerate the end-to-end deployment process and advance knowledge on integrating, deploying and operationalising ML/DL models. Fourth, it develops a generic framework with five architectural alternatives for deploying ML/DL models at the edge. Five, it explores how MLOps, as a practice, brings together data scientist teams and operations to ensure the continuous delivery and evolution of models. Sixth, it presents the MLOps framework, maps companies to the MLOps maturity model, and validates the MLOps framework and maturity model with other companies. It also presents critical trade-offs that practitioners made when adopting MLOps. Seventh, it presents an MLOps taxonomy that helps companies determine their maturity stage and provide tailored MLOps practices to advance.
Conclusion: The thesis shows well-structured approach to improve end-to end ML lifecycle. Through the research, we seek to enable and advance not only experts but also non-experts to effectively approach the development, deployment, and evolution of ML/DL models in the current embedded systems industry. This is relevant considering the shortage of highly skilled data scientists.

Advanced digitalization - yearly conference
2025-01-23 | Sweden
The CoDig competence center will present at the yearly conference for the program Advanced digitalization.
Advanced digitalization is a program funded by Vinnova with program office at Teknikföretagen.
The conference is taking place at the Worlds of Volvo, in Gothenburg.
More details closer to the event.

ASKx Conference 2025 – AVEVA Select Knowledge Xchange
2025-03-11 09:00 - 17:00 | Malmö/Lund, Malmö, Sweden
ASKx Conference 2025 – Where Insights meet Impact!
Join us at the AVEVA Select KnowledgeXchange (ASKx) Conference 2025 in Malmö, Sweden, where industry leaders, visionaries, and innovators converge to shape the future of industrial software. This is your chance to gain practical insights, connect with over 300 peers and experts, and explore cutting-edge advancements that will propel your organization toward a sustainable future.

Get Agile – Empower your business with smart, industry-tailored software. From energy and infrastructure to manufacturing and beyond, we know your challenges and are ready to help you overcome them.

Expand Collaboration – Seamlessly connect and optimize with our secure, open solutions—on-site or in the cloud. Tap into the strength of our Scandinavian network of trusted partners and uncover new possibilities for scaling your operations.

Advance Sustainability – Drive meaningful change with trusted information and actionable insights. With a powerhouse team of 35 employees, 180 partners, and 250 certified developers and engineers across Scandinavia, we’re committed to helping you maximize resources responsibly.

Be Inspired – From transformative keynotes and product roadmaps to real-world customer success stories, ASKx Conference 2025 is designed to spark new ideas and empower action. Dive into how technologies like industrial cloud platforms, digital twins, and purpose-built AI are bridging the gap between insight and impact.

Whether you’re a seasoned AVEVA user or new to our portfolio, there’s something here for everyone. Let’s shape the future together and tackle today’s most pressing operational challenges. We can’t wait to welcome you. Together, let’s drive innovation, collaboration, and sustainability in the Nordic industry and infrastructure.

This event will be your opportunity to:

Learn how AVEVA helps customers to spark industrial ingenuity by turning insight into action and inspiring innovation
Attend presentations with AVEVA subject matter experts and industry leaders showcasing their expertise
View the latest industry trends and direction to help us prepare for the future
Meet with experts in the partner and product expo for more in-depth knowledge
Network with industry peers from Nordic manufacturing- and infrastructure organisations

Presentation by Jan Bosch:
Digitalization will destroy your company too
Digitalization, enabled by software, data and artificial intelligence, is fundamentally changing the value delivery process to customers. This has major implications for all aspects of companies, ranging from business models to certification. Based on experiences from more than a dozen large, global companies, this keynote discusses the challenges and presents the most promising avenues for addressing these.
https://avevaselect-bnlxscand.zohobackstage.eu/ASKxConference2025-MalmSweden#/?lang=en&sessionId=3504000034552002

Coordination team strategy meeting
2025-03-13 13:00 - 2025-03-14 13:00 | Sweden
The meeting will take place in Gothenburg, venue to be decided.

Cross-company workshop on quality assurance of AI-generated software
2025-03-27 13:00 - 16:00 | MS Teams
Background: PhD student Xin Sun is performing a literature review to describe the state of the art in assuring each of the quality characteristics of ISO 25010, Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) of AI-generated software.
Purpose: Exchanging experience between companies in the area. Prioritize relevant research directions for Xin Sun, project #61.
Agenda:

Presentations, welcome, and overview of project 16 (Kristian Sandahl, 15 mins)
Presentation of the literature review and possible pointers to the future. (Xin Sun, 45 minutes)
Presentation by Saab (Torvald Mårtensson, 10 mins)
Presentation by Ericsson (Meraj Mehrabi, 10 mins)
Presentation by Ericsson (Azeem Ahmad, 20 mins)
Presentation by Scania (Merlijn Sevenhuijsen, 15 mins)
Discussion about future research and collaboration.
Conclusion and next steps

Note
This is an internal meeting, and the Software Center Non-disclosure agreement applies.
Please send a mail to kristian.sandahl@liu.se to receive a calendar invite.

Keynote: Mutation Testing in the Trenches
2025-04-01 09:00 - 10:00 | Congress Center, University of Naples Federico II, Naples, Italy, Via Partenope, 36, Naples, Italy
This is a keynote at the Mutation 2025 Workshop, Co-Located with the 2025 International Conference on Software Testing (ICST).
Speaker: Gregory Gay
Based on a Software Center-funded collaboration between Chalmers/GU and Zenseact, reported in these publications:

https://greg4cr.github.io/pdf/24mutation.pdf
https://greg4cr.github.io/pdf/23mutationci.pdf

The concept of mutation testing was first proposed over 40 years ago. There exists theoretical evidence that the technique is superior to structural coverage criteria as a means of assessing and improving the quality of an existing test suite. However, due to factors such as computational cost and the lack of availability of mature tools for many programming languages, mutation technique has not caught on as a standard practice in industry. In recent years, there has been significant progress with regard to cost and tool availability, potentially making the adoption of mutation testing more realistic in practice. Rather, we now hypothesize that such adoption is hindered by a lack of guidance on how to effectively and efficiently utilize mutation testing in a development and testing workflow.
In this talk, I will discuss the results of a two year collaboration with Zenseact – a developer of autonomous driving and advanced driver assistance systems – to implement mutation testing in their continuous integration pipeline and to explore how mutation testing can be integrated into the testing process. This collaboration has illustrated the potential of mutation testing in industry, and yielded a number of findings related to the technical integration of mutation testing, how and when mutation testing should be applied, how the results of mutation testing should be presented, and how the results should be applied. However, many research challenges remain to be solved before mutation testing will be used in “standard” practice.
More information is available at https://conf.researchr.org/home/icst-2025/mutation-2025#Keynotes

Keynote at ICSA 2025: From Building Systems to Growing Systems
2025-04-03 | Sweden
Keynote speaker, Professor Helena Holmström Olsson, delivered an insightful keynote exploring the future of software engineering in an era defined by digitalization, artificial intelligence, and continuous development. Drawing on years of empirical research and close collaboration with industry, she presented a compelling shift: from building static systems to growing adaptive, learning systems.
Professor Holmström Olsson highlighted how the role of software architecture is evolving. No longer solely focused on reducing complexity for humans, architecture now plays a key role in enabling systems to mature, self-optimize, and adapt at runtime. This includes supporting automation, experimentation, and even coordination among AI agents.
She described the path toward AI-driven development, where teams move from using AI assistants (e.g., for code completion) to AI agents that enhance productivity and ultimately lead to autonomous systems capable of continuous improvement—referred to as Kaizen AI.
At the organizational level, she described a parallel evolution, from basic task automation to fully AI-integrated business processes. This transformation challenges how teams are structured and how value is delivered.
More information>>

Fundamentals of Software Engineering 2025 - Theory and Practice (FSEN '25)
2025-04-07 - 2025-04-08 | Mälardalen University, Västerås, Universitetsplan 1, Västerås, Västerås, Sweden
Fundamentals of Software Engineering (FSEN) is an international conference that aims to bring together researchers, engineers, developers, and practitioners from academia and industry to present and discuss their research work in the area of formal methods for software engineering. Additionally, this conference seeks to facilitate the transfer of experience, adaptation of methods, and where possible, foster collaboration among different groups. The topics of interest cover all aspects of formal methods, especially those related to advancing the application of formal methods in the software industry and promoting their integration with practical engineering techniques. Following the success of the previous FSEN editions, the next edition of the FSEN conference will take place in Västerås, Sweden, April 7-8, 2025.

Abstract Submission: October 7, 2024 (AoE)
Paper Submission: October 14, 2024 (AoE)
Notification: December 2, 2024
Final Camera-ready Submission: January 13, 2025 (AoE)
Conference: April 7-8, 2025

The topics of this conference include, but are not restricted to, the following:

Models of programs and software systems
Software specification, validation, and verification
Software testing
Software architectures and their description languages
Object, actor and multi-agent systems
Coordination, feature interaction and software product lines
Integration of formal and informal methods
Integration of different formal methods
Component-based and service-oriented software systems
Collective, self-adaptive and cyber-physical software systems
Model checking and theorem proving
Quantitative formal methods
Software and hardware verification
CASE tools and tool integration
Industrial applications

Mid-sprint steering committee meeting
2025-04-07 09:30 - 12:00 | Virtual meeting, Sweden

Architecture as Code: Workshop at Scania
2025-04-16 09:00 | Scania, Södertälje, Södertälje, Sweden
Topic: The focus of the workshop is to explore the evolution of DevOps and the many opportunities it brings in relation to e.g., ML, security, and related topics. In the workshop, we discuss the role of architecture for enabling future opportunities.

Systems engineering workshop at Grundfos: Verification and validation
2025-04-24 09:00 - 17:00 | Grundfos, Bjerringbro, Denmark, Denmark
To: Software Center’s Systems Engineering Community
Next stop: Grundfos, Danmark!
The Systems Engineering Community invites you to our next workshop, hosted by Grundfos in Danmark.
These workshops are open for Systems Engineers and similar roles focusing on architecting and integrating systems from different technologies.
IMPORTANT: We ask for your preliminary confirmation already now. Please respond: which of these two dates work for you?

April 24
May 8

Note that this is a full-day workshop (9 am to 5 pm), so plan travel time the day before and the day after, approximately 6 hours from Gothenburg or 5 hours from Malmö.
Agenda (prel)

Factory visit (Grundfos)
Systems Engineering and ISO 15288 as lever for regulatory compliance to IEC 62443-4-1 (Grundfos)
Compliance to IEC 62443-4-2 (Grundfos)
Workshop topic: Verification and validation
Info on master project to use AI for compliance checking

Place
Place: Grundfos, Poul Due Jensens Vej 7, Bjerringbro, Danmark
Host: Niels Jørgen Strøm, Grundfos

Hackathon: AI-supported SE 3.0
2025-05-20 10:00 - 17:00 | Sweden
Agentic AI gains significant attention in software engineering. Thanks to the AI agents, software engineers get superpowers and their home organizations become exponentially more effective and efficient. In this hackathon, we learn how to build our own, custom AI agents based on the newest AI models like DeepSeeker or Llama 3.3.

Place:
Robert Bosch facilities in LUnd

Workshop on Trustworthy AI-enabled Cyber-Physical Systems
2025-05-21 09:00 - 17:00 | Mälardalen University, Västerås, Universitetsplan 1, Västerås, Västerås, Sweden
Place
Mälardalen University, Västerås, Sweden
Room: Alfa

Registration:
We kindly ask you to register via the following link:
https://docs.google.com/forms/d/e/1FAIpQLSfhQebI7-6m3iqRICyVifVg2kL5TItAnmWAeU8rgMnSxUgWtA/viewform
Feel free to forward this to anyone who might be interested.

Invited Speakers

Edward A. Lee, UC Berkeley, USA
Hazem Torfah, Chalmers University of Technology, Sweden
Marjan Sirjani, Mälardalen University, Sweden
Matthias Wagner, Lund University, Sweden
Shiva Sander Tavallaey, ABB and KTH, Sweden
Claire Pagetti, ONERA, France
Pierluigi Nuzzo, UC Berkeley, USA

Agenda
09:00 – 10:00: Edward Lee: Certainty or Intelligence: Pick One
10:00 – 10:15: Break
10:15 – 11:00: Hazem Torfah: Learning and Monitoring the Operational Design Domain for AI-Based Autonomy
11:00 – 12:00: Marjan Sirjani and team: Guardians of the AI-enabled Cyber-Physical Systems
12:00 – 13:00: Lunch Break*
13:00 – 13:40: Matthias Wagner: The EU AI Act in Light of CPS: Assessing the Challenges and Impact of the Act’s Requirements on Industry
13:40 – 14:10: Shiva Sander Tavallaey: Trustworthy AI in Industrial Contexts: Balancing Innovation and Reliability
14:10 – 15:00: Panel
15:00 – 15:15: Break
15:15 – 16:00: Claire Pagetti (Online): Formal verification and certified machine learning at Airbus
16:00 – 17:00: Pierluigi Nuzzo (Online): Assume-Guarantee Contracts for Trustworthy Autonomous Cyber-Physical Systems

Deadline for NEW project proposals
2025-05-30 12:00 - 16:00 | Virtual event, Sweden

Deadline Sprint 27 project proposals
2025-06-06 12:00 - 16:00 | Virtual meeting, Sweden

Reporting workshop in Linköping: Quality assurance of AI and AI generated software
2025-06-10 10:00 - 16:00 | Ericsson, Linkoping, Datalinjen 3, Linköping, Sweden
Warmly welcome to the Software Center Reporting Workshop hosted at Ericsson in Linköping on June 10th, 2025. Software Center (www.software-center.se), is a collaboration between 15 global companies and five Swedish universities focused on accelerating the digital transformation of the European software intensive industry. Software center is responsible for the Vinnova competence center Continuous Digitalization (CoDig). During this event, we invite companies and researchers to exchange knowledge and to together explore the impact of future technologies.
The major theme for the workshop is Quality assurance of AI and AI generated software as this is the focus of the Software Center research team at Linköping university in collaboration with the Wallenberg AI, Autonomous Systems and Software Program (WASP). Our guests will also give the participants a broad view of what is going on in Software Center.
This is a public event, and all information shared will be considered open. Sessions will be recorded with the consent of the presenter.
Registration:
Registration is closed.
Agenda:
9:30-10:00 Registration with fruit and coffee
10:00-10:05 Former Steering committe chair Anders Caspár in memoriam (Jan Bosch)
10:05-10:15 Opening by the Ericsson site.
10:15-10:55: Towards AI-driven companies, R&D and products:
Keynote address by Professor Jan Bosch, Chalmers, director and founder of Software Center
Artificial intelligence and specifically agentic AI are fundamentally changing the way companies, R&D processes and products operate. In this keynote, I present the results of an ongoing interview study with a variety of companies inside and outside of Software Center on their adoption of AI. The talk presents a vision of desired state and maturity models for how companies evolve from current state to the desired state.
10:55-11:25 Community and theme updates and introduction to poster session:

Theme 1: Kristian Sandahl & Daniel Várró, Linköping university
Theme 2: Jan Carlson, Mälardalen university
Theme 3: Miroslaw Staron, University of Gothenburg and Chalmers
Theme 4: Helena H Olsson, Malmö university

11.25-11.35: Software Center 2.0 – expanding the scope: Jan Bosch
11:35-12:00 Poster & mingle section
12:00-12:45 Lunch break by the courtesy of Ericsson
12:45-13:30: Beyond the Hype – Practical Lessons from Industrial AI Implementations
Industry keynote by dr. Azeem Ahmad, AI technology leader, Ericsson AB, Sweden
Artificial Intelligence promises transformative potential across industries, but deploying robust and effective AI solutions involves far more than adopting the latest technologies. In this talk, I will share practical insights from multiple AI implementations, including applications such as test case selection and generation. I will discuss common yet hidden challenges, critical prerequisites for success, and nuanced engineering decisions that significantly affect real-world outcomes
13:30-15:30 Research presentation, probably in parallel tracks, including coffee break

Barbara Gallina, Mälardalen university: Sustainability and wellbeing at work: a focus-group based research (30 minutes)
Eduard Enoiu, Mälardalen university: What We Measure, Why It Matters, and What We Assume: The Role of Folklore in Test Automation and Software Engineering (25 minutes)
Xin Sun, Linköping university: The trade-offs between non-functional requirements in generated code. (15 minutes)
Masoud Sadrnezhaad, Linköping university: Quality assurance of generative ML techniques for multi-disciplinary simulations. (15 minutes)
Torvald Mårtensson, Saab AB and Linköping university: Test automation is so much more than test cases. (25 minutes)
Lukas Ekberg and Johan Christiansson, thesis students at Ericsson, Improving Event Aggregation in Automation of Software Development Workflows. (10 minutes)

15:30-15:40: Sustainability – the CoDig Competence Center: Kristian Sandahl, Linköping University
15.40-16.00: Summary and closing: Jan Bosch
How to get here:

Address, Datalinjen 3, Linköping.
Google maps: https://maps.app.goo.gl/Z7nbrFuHAgh8fBC96
Entrance Ericsson, go to the reception.
By car: Park at the guest parking lot and inform reception.
By bus: Line 12 from Stora torget, direction Lambohov, get off at Mjärdevi center. 300 m walk. From Linköping resecentrum line 12, direction Lambohov or line 20, direction Mjärdevi.
Taxis are allowed to drive in the bus lane, so this can be a fast alternative.

Hotel recommendations:

Hotell Slottsparken, Storgatan 70-76, 582 28 Linköping
013-130200, cc.slottsparken@strawberry.se
Scandic Frimurarehotellet, S:t Larsgatan 14, 582 24 Linköping
013-495 30 00, frimis@scandichotels.com
Elite Stora Hotellet Linköping, Stora Torget 9, 582 19 Linköping
013-12 96 30, info.linkoping@elite.se
Comfort Hotel Linköping City, Hantverkaregatan 1, 582 23 Linköping
013- 12 90 00, co.linkoping.city@strawberry.se

Software Center on tour, June 2025
This June Software Center arranges three reporting workshops to enable more to join our live meetings and discussions. Speakers and agenda will slightly different depending on where we meet, join us in:

Linköping, June 10
Malmö, June 11
Gothenburg, June 12
