SC Harvester Papers Database Interface

Multi-Criteria Model Predictive Controller for Hybrid Heating Systems in Buildings

Ali Soleimani, Paul Davidsson, Reza Malekian, Romina Spalazzese. In: Energies. 2025

Abstract: With more hybrid heating systems available, there is a need to optimize energy use intelligently from the end-consumer perspective. This paper focuses on a multi-criteria heating system optimization to optimize cost, carbon emission, and comfort level of building occupants. A discrete Multi-Objective Model Predictive Controller (MO-MPC) algorithm is proposed to optimally utilize two heating source...

Constellation-Level Variability Modeling for Safety Constraint Refinement in System of Systems

Julieth Patricia Castellanos-Ardila, S. Punnekkat, Nazakat Ali. In: 2025 IEEE International Symposium on Systems Engineering (ISSE). 2025

Abstract: Safety assurance in System of Systems (SoS) orchestrations is challenged by the inherent variability of Constituent Systems (CS) and the dynamic environments in which they must operate. To address this challenge, we previously introduced SOSoS (Safe Orchestration of Systems of Systems), a process that integrates System-Theoretic Process Analysis (STPA) with principles from Software Product Line En...

Leveraging Large Language Models for Cybersecurity Risk Assessment - A Case from Forestry Cyber-Physical Systems

Fikret Mert Gultekin, Oscar Lilja, Ranim Khojah, Rebekka Wohlrab, Marvin Damschen et al. In: 2025 40th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW). 2025

Abstract: In safety-critical software systems, cybersecurity activities become essential, with risk assessment being one of the most critical. In many software teams, cybersecurity experts are either entirely absent or represented by only a small number of specialists. As a result, the workload for these experts becomes high, and software engineers would need to conduct cybersecurity activities themselves. ...

Benchmarking Large Language Models for Root Cause Analysis in Train Control Software Testing

Rahmanu Hermawan, Alessio Bucaioni, Eduard Paul Enoiu, Wasif Afzal. In: 2025 ACM/IEEE 28th International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C). 2025

Abstract: Software quality assurance is critical in safety-critical domains like railway systems, where failures can have catastrophic consequences. In this context, train control and management systems play a central role, and their software must undergo rigorous validation. Alstom Rail Sweden AB employs a digital twin infrastructure to simulate and validate train control and management systems software. W...

Dear Researchers: Think about the future, for sure, but please don't forget about the present - the Odense Manifesto for academia-industry collaboration at ICSA 2025

Jens Bæk Jørgensen, Morten Jokumsen, Romina Spalazzese. In: J. Syst. Softw.. 2025

Editorial: Robotics software engineering

Federico Ciccozzi, I. Malavolta, C. Timperley, A. Angerer, A. Hoffmann. In: Frontiers in Robotics and AI. 2025

“I once was blind”: experimental manipulation of religious attitudes via choice blindness

Ryan T. McKay, Lars Hall, Thomas Strandberg, Alexandrina Vasilichi, A. Gall et al. In: Religion, Brain & Behavior. 2025

Perspectives, Needs and Challenges for Sustainable Software Engineering Teams: A FinServ Case Study

Satwik Ghanta, Peggy Gregory, G. Çalıklı. In: ArXiv. 2025

Abstract: Sustainable Software Engineering (SSE) is slowly becoming an industry need for reasons including reputation enhancement, improved profits and more efficient practices. However, SSE has many definitions, and this is a challenge for organisations trying to build a common and broadly agreed understanding of the term. Although much research effort has gone into identifying general SSE practices, there...

Methodology for Test Case Allocation Based on a Formalized ODD

Martin A. Skoglund, Fredrik Warg, Anders Thorsén, S. Punnekkat, Hans A. Hansson. In: ArXiv. 2025

Abstract: The emergence of Connected, Cooperative, and Automated Mobility (CCAM) systems has significantly transformed the safety assessment landscape. Because they integrate automated vehicle functions beyond those managed by a human driver, new methods are required to evaluate their safety. Approaches that compile evidence from multiple test environments have been proposed for type-approval and similar ev...

A systematic literature review on AI in IoT systems: Tasks, applications, and deployment

Umair Khadam, Paul Davidsson, Romina Spalazzese. In: Internet Things. 2025

Access Granted - Carefully: Securing model information in collaborative modeling

Malvina Latifaj, Federico Ciccozzi, Antonio Cicchetti. In: J. Syst. Softw.. 2025

Ethical challenges and software test automation

P. Strandberg, Eduard Paul Enoiu, Mirgita Frasheri. In: AI and Ethics. 2025

PyLC+: A Scalable Python Framework for Automated Translation and Testing of Industrial PLC Programs

Mikael Ebrahimi Salari, Eduard Paul Enoiu, Alessio Bucaioni, Wasif Afzal, C. Seceleanu. In: 2025 IEEE 49th Annual Computers, Software, and Applications Conference (COMPSAC). 2025

Abstract: As industrial PLC programs become more complex, automated testing and verification methods are needed to ensure their reliability and correctness. This paper presents PyLC+, a modular framework that translates PLC programs into Python, allowing for automated AI-driven test generation. PyLC+ builds upon our previous work, addressing limitations by adopting a class-based modular architecture that im...

Robust Few-Shot Semantic Segmentation for Blurred and Occluded Objects in Construction Environments

Maghsood Salimi, Mohammad Loni, Antonio Cicchetti, Marjan Sirjani. In: 2025 International Joint Conference on Neural Networks (IJCNN). 2025

Abstract: The increasing demand for autonomous machines in construction environments necessitates the development of robust object detection algorithms that can perform effectively across various weather and environmental conditions. However, challenging conditions at construction sites, such as mud splashes and vibrations, can degrade object detection performance by causing sensor occlusions and image blur...

Towards Sustainable DevOps for Cyber Physical Systems

Pushpa Priyanka Palesetti, Emelie Engström, Emma Söderberg, A. Jasim, Andreas Bexell et al. In: Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering. 2025

Abstract: DevOps has significantly improved the software development life-cycle by enabling fast, automated, and continuous integration and deployment (CI/CD). However, its application to Cyber-Physical Systems (CPS) presents unique challenges that require rethinking of traditional practices. DevOps in CPS becomes even more challenging when we consider sustainability, which is becoming increasingly importan...