Refactoring embedded software: A study in healthcare domain

P Smiari, S Bibi, A Ampatzoglou… - Information and Software …, 2022 - Elsevier
Context In embedded software industry, stakeholders usually promote run-time properties
(eg, performance, energy efficiency, etc.) as quality drivers, which in many cases leads to a …

[HTML][HTML] Custom static analysis to enhance insight into the usage of in-house libraries

P van de Laar, R Corvino, AJ Mooij… - Journal of Systems and …, 2024 - Elsevier
For software maintenance and evolution, insight into the codebase is crucial. One way to
enhance insight is the application of static analysis to extract and visualize program-specific …

Large‐scale semi‐automated migration of legacy C/C++ test code

MTW Schuts, RTA Aarssen… - Software: Practice …, 2022 - Wiley Online Library
This is an industrial experience report on a large semi‐automated migration of legacy test
code in C and C++. The particular migration was enabled by automating most of the …

TNO‐ESI–Systems Engineering Methodologies for Managing Complexity in the High‐Tech Equipment Industry: Our Roadmap

W Leibbrandt, J Wesselius, F Beenker - INSIGHT, 2022 - Wiley Online Library
The high‐tech equipment industry brings complex industrial products to the market with high
speed, enhanced functionality, a better cost‐performance ratio, and greater integration into …

Explainable, Security-Aware and Dependency-Aware Framework for Intelligent Software Refactoring

C Abid - 2021 - deepblue.lib.umich.edu
As software systems continue to grow in size and complexity, their maintenance continues to
become more challenging and costly. Even for the most technologically sophisticated and …

SABER: Identifying SimilAr BEhavioR for Program Comprehension

A Sridhar, G Qiao, G Kaiser - … Science Technical Report cucs-004-20, 2020 - par.nsf.gov
Modern software engineering practices rely on program comprehension as the most basic
underlying component for improving developer productivity and software reliability. Software …

[PDF][PDF] Enhanced Class Normalization Rules for Refactoring Large Class Smell

MA Lardhi - researchgate.net
This paper proposes an effective method for optimizing extraction large class smell using
enhanced class normalization rules in order to ease maintenance and improve the quality of …