SC Harvester Papers Database Interface

An Abstraction Is Worth a Thousand Vibes

J. Steghöfer, Markus Borg, Markus Borg. In: IEEE Software. 2026

Abstract: In the last column, we promised to return to one of the inevitable challenges that vibe coding leaves us with. At the AI Engineer World’s Fair 2025, OpenAI’s Sean Grove claimed that whoever writes the specification is now the programmer since AI can take it from there. Sounds amazing, but what gets lost along the way? To explore this, I’m joined by Jan-Philipp Steghöfer, a researcher at XITASO and...

RESTifAI: LLM-Based Workflow for Reusable REST API Testing

Leon Kogler, Maximilian Ehrhart, Benedikt Dornauer, Eduard Paul Enoiu. In: ArXiv. 2025

Abstract: With this paper, we introduce RESTifAI, an LLM-driven approach for generating reusable, CI/CD ready REST API tests, following the happy-path approach. Unlike existing tools that often focus primarily on internal server errors, RESTifAI systematically constructs valid test scenarios (happy paths) and derives negative cases to verify both intended functionality (2xx responses) and robustness against...

Generative AI in Simulation-Based Test Environments for Large-Scale Cyber-Physical Systems: An Industrial Study

Masoud Sadrnezhaad, Jos'e Antonio Hern'andez L'opez, Torvald Mårtensson, Dániel Varró. In: . 2025

Abstract: Quality assurance for large-scale cyber-physical systems relies on sophisticated test activities using complex test environments investigated with the help of numerous types of simulators. As these systems grow, extensive resources are required to develop and maintain simulation models of hardware and software components, as well as physical environments. Meanwhile, recent advances in generative A...

M, Toolchain and Language for Reusable Model Compilation

H. Trinh, Federico Ciccozzi, A. Masud, Marjan Sirjani, Mikael Sjödin. In: ArXiv. 2025

Abstract: Complex software-driven systems often interleave distributed, concurrent computation processes with physical interactions with the environment. Developing these systems more efficiently and safely can be achieved by employing actionable, software-based models. From a high-level system model, engineers often need to derive multiple specialized models for different purposes, including simulation, de...

Modelling and Model-Checking a ROS2 Multi-Robot System using Timed Rebeca

H. Trinh, Marjan Sirjani, Federico Ciccozzi, A. Masud, Mikael Sjödin. In: ArXiv. 2025

Abstract: Model-based development enables quicker prototyping, earlier experimentation and validation of design intents. For a multi-agent system with complex asynchronous interactions and concurrency, formal verification, model-checking in particular, offers an automated mechanism for verifying desired properties. Timed Rebeca is an actor-based modelling language supporting reactive, concurrent and time se...

Trustworthy Conflict Resolution in Human-Robot Interactions: Effects of Automation and Explainability

Antonia Welzel, Rebekka Wohlrab, Mohammad Obaid. In: Proceedings of the 13th International Conference on Human-Agent Interaction. 2025

Abstract: TRUST in human-robot interactions (HRI) is essential for effective collaboration and user acceptance of robotic systems. However, trust can be challenged by conflicting goals between the user and the system, such as in the context of proxemics when a robot invades a human’s personal space. As robotic systems increasingly adapt their actions autonomously, intelligent conflict resolution is necessar...

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...

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...

Editorial: Robotics software engineering

Federico Ciccozzi, I. Malavolta, Christopher 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, Annabelle 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...

Access Granted - Carefully: Securing model information in collaborative modeling

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

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

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