SC Harvester Papers Database Interface

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

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

The Growth and Yield Response of Sesbania to Deficit Irrigation with Brackish Water in the Thar Desert

Ahmad Azeem, Wenxuan Mai, Rajab Ali, Bilquees Gul, A. Rasheed. In: Polish Journal of Environmental Studies. 2024

Abstract: Water scarcity and land shortages are the principal obstacles contributing to global crop yield reduction. Utilizing low-quality land and brackish water for agriculture emerges as a key solution to meet global food demands. This study aims to explore the growth and yield performance of Sesbania plants under varying percentages of brackish water irrigation (100% brackish (T1), 75% brackish (T2), 50...

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

591P Fertility surveillance in girls diagnosed with pediatric cancer

S. Nilsson, S. Järvholm, M. Jarfelt, A. Thurin-Kjellberg. In: Annals of Oncology. 2024

A fast 2D-AR(1) filtering for bitemporal change detection on UWB SAR images

M. Costa, Ingo Sander, Ingemar Söderquist, Patrik Dammert, A. Ahlander et al. In: . 2024

Abstract: This article presents an elementary change detection algorithm designed using a synchronous model of computation (MoC) aiming at efficient implementations on parallel architectures. The change detection method is based on a 2D-first-order autoregressive ([2D-AR(1)]) recursion that predicts one-lag changes over bitemporal signals, followed by a high-parallelized spatial filtering for neighborhood t...

Toward a Common Understanding of Cryptographic Agility: A Systematic Review

Christian Näther, Daniel Herzinger, J. Steghöfer, S. Gazdag, Eduard Hirsch et al. In: IEEE Access. 2024

Abstract: Cryptographic agility has become a recurring theme in both academic and industrial discussions, driven by the need to adapt cryptography under evolving threats and disruptive changes such as post-quantum cryptography. Yet despite its rising importance, the concept itself remains inconsistently defined and often conflated with related notions, limiting its value for research and practice. This pape...

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

Virtual Platform: Effective and Seamless Variability Management for Software Systems

Wardah Mahmood, G. Çalıklı, D. Strüber, R. Lämmel, M. Mukelabai et al. In: IEEE Transactions on Software Engineering. 2024

Abstract: Customization is a general trend in software engineering, demanding systems that support variable stakeholder requirements. Two opposing strategies are commonly used to create variants: software clone & own and software configuration with an integrated platform. Organizations often start with the former, which is cheap and agile, but does not scale. The latter scales by establishing an integrated ...

Best Paper

Henry A. Kautz, B. Selman, T. Walsh, Pascal Van Hentenryck, L. Michel et al. In: Journal of Failure Analysis and Prevention. 2024

Aligning the smiles of dating dyads causally increases attraction

Pablo Arias-Sarah, Daniel Bedoya, C. Daube, J. Aucouturier, Lars Hall et al. In: Proceedings of the National Academy of Sciences of the United States of America. 2024

Abstract: Significance Our experimental platform enables researchers to manipulate the social signals produced by participants in real time during social interactions. This platform opens the possibility to uncover how social behaviors (e.g., facial/vocal expressions) and social characteristics (e.g., vocal gender) causally influence social contexts (e.g., dating, job interviews, etc). Using this platform, ...

Towards an Integrated Safety-Security Ontology for System of Systems

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

Abstract: In the modern world, connectivity and shared intelligence enable independent constituent systems (CS) to form systems of systems (SoS) capable of performing sophisticated missions. However, the sheer scale of an SoS can make it challenging to manage all components comprehensively, hiding potential security and safety concerns. These factors underscore the need for advancing conceptual models that ...

Enhancing Object Detection for Autonomous Machines in Private Construction Sites Through Federated Learning

Mohammadreza Mohammadi, Maghsood Salimi, Mohammad Loni, Sima Sinaei. In: 2024 13th International Conference on Computer Technologies and Development (TechDev). 2024

Abstract: A critical enabler of autonomous construction equipment is object detection, a computer vision task integral to navigation, task execution, and safety. However, challenging conditions at construction sites, such as mud splashes, dirt, and vibrations, can degrade object detection performance by causing sensor occlusions and image blurriness. Traditional adversarial training methods, which enhance m...