SC Harvester Papers Database Interface

Software Engineering Learning Landscape: an experience report from Siemens Healthineers

Matthias Backert, Ferose Khan Jeberla, Sheldon Kumar, Frances Paulisch. In: 2022 IEEE/ACM 4th International Workshop on Software Engineering Education for the Next Generation (SEENG). 2022

Abstract: This paper gives an overview of the software engineering activities of Siemens Healthineers that are related to education and learning. Our training activities have a long history and are done globally throughout the company. We expect that experience and lessons learned are useful for others. Our software engineering education activities range from onboarding of new employees to approaches for co...

Schedulability Analysis of WSAN Applications: Outperformance of a Model Checking Approach

Ehsan Khamespanah, M. Mohaqeqi, M. Ashjaei, M. Sirjani. In: 2022 IEEE 27th International Conference on Emerging Technologies and Factory Automation (ETFA). 2022

Abstract: Wireless sensor and actuator networks (WSAN) are real-time systems which demand timing requirements. To ensure this level of requirements, different timing analysis approaches have been proposed for WSAN systems. Among different alternatives, analytical analysis and model checking approaches are two common ones which are widely used for the timing analysis of WSAN systems. Analytical approaches ap...

Task Roadmaps: Speeding up Task Replanning

A. Lager, G. Spampinato, A. Papadopoulos, T. Nolte. In: Frontiers in Robotics and AI. 2022

Abstract: Modern industrial robots are increasingly deployed in dynamic environments, where unpredictable events are expected to impact the robot’s operation. Under these conditions, runtime task replanning is required to avoid failures and unnecessary stops, while keeping up productivity. Task replanning is a long-sighted complement to path replanning, which is mostly concerned with avoiding unexpected obs...

Developing a Translation Technique for Converged TSN-5G Communication

Zenepe Satka, David Pantzar, Alexander Magnusson, M. Ashjaei, H. Fotouhi et al. In: 2022 IEEE 18th International Conference on Factory Communication Systems (WFCS). 2022

Abstract: Time Sensitive Networking (TSN) is a set of IEEE standards based on switched Ethernet that aim at meeting high-bandwidth and low-latency requirements in wired communication. TSN implementations typically do not support integration of wireless networks, which limits their applicability to many industrial applications that need both wired and wire-less communication. The development of 5G and its pr...

Developing a Translation Technique for Converged TSN-5G Communication

Zenepe Satka, David Pantzar, Alexander Magnusson, M. Ashjaei, H. Fotouhi et al. In: 2022 IEEE 18th International Conference on Factory Communication Systems (WFCS). 2022

Abstract: Time Sensitive Networking (TSN) is a set of IEEE standards based on switched Ethernet that aim at meeting high-bandwidth and low-latency requirements in wired communication. TSN implementations typically do not support integration of wireless networks, which limits their applicability to many industrial applications that need both wired and wire-less communication. The development of 5G and its pr...

Blended Metamodeling for Seamless Development of Domain-Specific Modeling Languages across Multiple Workbenches

Muhammad Waseem Anwar, Federico Ciccozzi. In: 2022 IEEE International Systems Conference (SysCon). 2022

Abstract: Design and development of domain-specific modeling languages are crucial activities in model-driven engineering. At the core of these languages we find metamodels, i.e. descriptions of concepts and rules to combine those concepts in order to build valid models. Both in research and practice, metamodels are created and updated more or less frequently to meet certain business requirements. Although ...

Early validation of heterogeneous battery systems in the railway domain

Johan Bergelin, A. Cicchetti, E. Lundin. In: 2022 IEEE International Systems Conference (SysCon). 2022

Abstract: In general, trains are referred to as environment-friendly transportation means when compared e.g. to cars, busses, or aircraft, being modern trains electrified systems. Unfortunately, the costs due to creation and maintenance of railway infrastructures, notably the overhead lines to power the trains, impose boundaries to their expansion potentials. In this respect, the advances in battery technol...

Could jamstack be the future of web applications architecture?: an empirical study

Dragana Markovic, Milic Scekic, Alessio Bucaioni, A. Cicchetti. In: Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing. 2022

Abstract: The ubiquity of internet connections has made web applications one of the most widespread means of contents delivery. Indeed, very often they are preferred to applications run locally due to their flexibility, portability, maintainability, and so forth. However, the growth of web contents, and correspondingly of users, has raised critical issues that can be reduced to the required communications b...

Machine Learning Algorithms for Labeling: Where and How They are Used?

Teodor Fredriksson, Jan Bosch, H. Olsson, D. I. Mattos. In: 2022 IEEE International Systems Conference (SysCon). 2022

Abstract: With the increased availability of new and better computer processing units (CPUs) as well as graphical processing units (GPUs), the interest in statistical learning and deep learning algorithms for classification tasks has grown exponentially. These classification algorithms often require the presence of fully labeled instances during the training period for maximum classification accuracy. Howev...

On the Use of Causal Graphical Models for Designing Experiments in the Automotive Domain

D. I. Mattos, Yuchu Liu. In: Proceedings of the 26th International Conference on Evaluation and Assessment in Software Engineering. 2022

Abstract: Randomized field experiments are the gold standard for evaluating the impact of software changes on customers. In the online domain, randomization has been the main tool to ensure exchangeability. However, due to the different deployment conditions and the high dependence on the surrounding environment, designing experiments for automotive software needs to consider a higher number of restricted v...

Consistency management in industrial continuous model-based development settings: a reality check

R. Jongeling, Federico Ciccozzi, Jan Carlson, A. Cicchetti. In: Software and Systems Modeling. 2022

Abstract: This article presents the state of practice of consistency management in thirteen industrial model-based development settings. Our analysis shows a tight coupling between adopting shorter development cycles and increasingly pressing consistency management challenges. We find that practitioners desire to adopt shorter development cycles, but immature modeling practices slow them down. We describe t...

Identifying Randomness related Flaky Tests through Divergence and Execution Tracing

Azeem Ahmad, Erik Norrestam Held, O. Leifler, K. Sandahl. In: 2022 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW). 2022

Abstract: Developers often spend time to determine whether test case failures are real failures or flaky. The flaky tests, known as non-deterministic tests, change their outcomes without any changes in the codebase, thus reducing the trust of developers during a software release as well as in the quality of a product. While rerunning test cases is a common approach, it is resource intensive, unreliable, and...

Identifying Randomness related Flaky Tests through Divergence and Execution Tracing

Azeem Ahmad, Erik Norrestam Held, O. Leifler, K. Sandahl. In: 2022 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW). 2022

Abstract: Developers often spend time to determine whether test case failures are real failures or flaky. The flaky tests, known as non-deterministic tests, change their outcomes without any changes in the codebase, thus reducing the trust of developers during a software release as well as in the quality of a product. While rerunning test cases is a common approach, it is resource intensive, unreliable, and...

Choosing a Test Automation Framework for Programmable Logic Controllers in CODESYS Development Environment

Mikael Ebrahimi Salari, Eduard Paul Enoiu, W. Afzal, C. Seceleanu. In: 2022 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW). 2022

AI-Empowered Data Offloading in MEC-Enabled IoV Networks

Afonso Fontes, Igor de L. Ribeiro, K. Muhammad, Amir H. Gandomi, Gregory Gay et al. In: ArXiv. 2022

Abstract: Advancements in smart vehicle design have enabled the creation of Internet of Vehicle (IoV) technologies that can utilize the information provided by various sensors and wireless communication to perform complex functionality. Many of these functionalities rely on high computational power and low latency. Mobile Edge Computing (MEC) technologies have been proposed as a way to meet these requiremen...