SC Harvester Papers Database Interface

Adaptive Resolution of Requirements Conflicts in Robot Mission Planning

Juan García Díaz, Carlotta Hillger, Antonia Welzel, Raffaela Groner, Rebekka Wohlrab. In: . 2025

Preface to the JOT special issue on the 21st European Conference on Modelling Foundations and Applications (ECMFA 2025)

R. Jongeling, Sébastien Mosser. In: J. Object Technol.. 2025

Abstract: In this preface, we present an overview of the topics and scope of the European Conference on Modelling Foundations and Applications (ECMFA) and describe the editorial and reviewing process for its 21st edition (ECMFA 2025). We also provide an overview of the papers selected for publication and presentation, and details about the keynote talks by Anne Koziolek and Matthias Volk. Finally, we acknow...

Processes, Methods, and Tools in Model-based Engineering - A Qualitative Multiple-Case Study

Jörg Holtmann, Grischa Liebel, J. Steghöfer. In: . 2025

Automated Test Generation - Taxonomy and Tool Applications

Eduard Paul Enoiu, Nasir Mehmood Minhas, Michael Felderer, W. Afzal. In: . 2025

Exploring Industrial Application of Replay-Based Continuous Learning in Machine Learning Pipeline

Fabian Rensing, Lucy Ellen Lwakatare, J. K. Nurminen. 2025

Understanding Flaky Tests Through Linguistic Diversity: A Cross-Language and Comparative Machine Learning Study

Azeem Ahmad, Xin Sun, Muhammad Rashid Naeem, Yasir Javed, Mohammad Akour et al. In: IEEE Access. 2025

Abstract: Software development is significantly impeded by flaky tests, which intermittently pass or fail without requiring code modifications, resulting in a decline in confidence in automated testing frameworks. Code smells (i.e., test case or production code) are the primary cause of test flakiness. In order to ascertain the prevalence of test smells, researchers and practitioners have examined numerous ...

Towards continuous development of MLOps practices

Meenu Mary John. 2025

Abstract: Context: Digitalisation is transforming software-intensive embedded systems companies by focussing on business models that utilise software, data and AI (especially Machine learning and Deep Learning (DL)). However, despite these advancements, the majority of companies still struggle to transition their models from prototypes to fully functional oper- ational systems. This highlights the need to o...

Efficient Join Order for Constraint Automata Through LLM-Generated Heuristics

Ali Mehrani, Fatemeh Ghassemi, M. Sirjani, Farhad Arbab. In: . 2025

Making Systems of Systems Orchestration Safer

Julieth Patricia Castellanos Ardila, Nazakat Ali, S. Punnekkat, Jakob Axelsson. In: 35th European Safety and Reliability Conference (ESREL 2025) and the 33rd Society for Risk Analysis Europe Conference (SRA-E 2025). 2025

How are informal diagrams used in software engineering? An exploratory study of open-source and industrial practices

R. Jongeling, A. Cicchetti, Federico Ciccozzi. In: Software and Systems Modeling. 2024

Abstract: In software engineering practice, models created for communication and documentation are often informal. This limits the applicability of powerful model-driven engineering mechanisms. Understanding the motivations and use of informal diagrams can improve modelling techniques and tools, by bringing together the benefits of both informal diagramming and modelling using modelling languages and modell...

A Roadmap for Integrating Sustainability into Software Engineering Education

Ana Moreira, Patricia Lago, Rogardt Heldal, Stefanie Betz, Ian Brooks et al. In: ACM Transactions on Software Engineering and Methodology. 2024

Abstract: The world faces escalating crises: record-breaking temperatures, widespread fires, severe flooding, increased oceanic microplastics, and unequal resource distribution. Academia introduces courses around sustainability to meet the new demand, but software engineering education lags behind. While software systems contribute to environmental issues through high energy consumption, they also hold the ...

A Road-Map to Readily Available Early Validation and Verification of System Behaviour in Model-Based Systems Engineering using Software Engineering Best Practices

Johan Cederbladh, Antonio Cicchetti, R. Jongeling. In: ACM Transactions on Software Engineering and Methodology. 2024

Abstract: In this article, we discuss how we can facilitate the growing need for early validation and verification (V&V) of system behaviour in Model-Based Systems Engineering (MBSyE). Several aspects, such as reducing cost and time to market, push companies towards integration of V&V methods earlier in development to support effective decision-making. One foundational methodology seeing increased attention...

An elucidation of blended modeling from an industrial perspective

Jörg Holtmann, Federico Ciccozzi, Wim Bast, Joost van Pinxten. In: Software and Systems Modeling. 2024

Abstract: Model-Driven Engineering (MDE) has been widely adopted across various industrial sectors due to its ability to manage the complexity of modern engineering products. However, traditional modeling languages and tools are often limited to a single, specific concrete syntax, which poses challenges for the diverse stakeholders involved in the modeling process.. To address these limitations, the emergin...

Unveiling Cognitive Biases in Software Testing: Insights from a Survey and Controlled Experiment

Eduard Paul Enoiu, Alexandru Cusmaru, Jean Malm. In: 2024 31st Asia-Pacific Software Engineering Conference (APSEC). 2024

Abstract: Biases are hard-wired behaviours that influence software testers. Understanding how these biases affect testers' everyday behaviour is crucial for developing practical software tools and strategies to help testers avoid the pitfalls of cognitive biases. This research aims to assess the extent to which software testers know the influence of cognitive biases on their work. Our study was conducted in...

Hybrid Rebeca Revisited

Saeed Zhiany, F. Ghassemi, Nesa Abbasimoghadam, Ali Hodaei, Ali Ataollahi et al. In: ArXiv. 2024

Abstract: Hybrid Rebeca is a modeling framework for asynchronous event-based cyber-physical systems (CPSs). In this work, we extend Hybrid Rebeca to allow the modeling of non-deterministic time behavior. Besides the syntactical extension, we formalize the semantics of the extended language in terms of Timed Transition Systems, and adapt a reachability analysis algorithm originally designed for hybrid automa...