Machine learning for software engineering: A tertiary study

Z Kotti, R Galanopoulou, D Spinellis - ACM Computing Surveys, 2023 - dl.acm.org
Machine learning (ML) techniques increase the effectiveness of software engineering (SE)
lifecycle activities. We systematically collected, quality-assessed, summarized, and …

Aspects of quality in Internet of Things (IoT) solutions: A systematic mapping study

BS Ahmed, M Bures, K Frajtak, T Cerny - IEEE Access, 2019 - ieeexplore.ieee.org
Internet of Things (IoT) is an emerging technology that has the promising power to change
our future. Due to the market pressure, IoT systems may be released without sufficient …

Identification of systematic errors of image classifiers on rare subgroups

JH Metzen, R Hutmacher, NG Hua… - Proceedings of the …, 2023 - openaccess.thecvf.com
Despite excellent average-case performance of many image classifiers, their performance
can substantially deteriorate on semantically coherent subgroups of the data that were …

A survey on adaptive random testing

R Huang, W Sun, Y Xu, H Chen… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Random testing (RT) is a well-studied testing method that has been widely applied to the
testing of many applications, including embedded software systems, SQL database systems …

A classification of product sampling for software product lines

M Varshosaz, M Al-Hajjaji, T Thüm, T Runge… - Proceedings of the …, 2018 - dl.acm.org
The analysis of software product lines is challenging due to the potentially large number of
products, which grow exponentially in terms of the number of features. Product sampling is a …

Product sampling for product lines: the scalability challenge

T Pett, T Thüm, T Runge, S Krieter, M Lochau… - Proceedings of the 23rd …, 2019 - dl.acm.org
Quality assurance for product lines is often infeasible for each product separately. Instead,
only a subset of all products (ie, a sample) is considered during testing such that at least the …

Applications of# SAT solvers on feature models

C Sundermann, M Nieke, PM Bittner, T Heß… - Proceedings of the 15th …, 2021 - dl.acm.org
Product lines are ubiquitous for managing variable systems. The variability of a product line
is typically described in terms of a feature model. Analyzing a feature model gives insight …

Software module clustering: An in-depth literature analysis

QI Sarhan, BS Ahmed, M Bures… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Software module clustering is an unsupervised learning method used to cluster software
entities (eg, classes, modules, or files) with similar features. The obtained clusters may be …

Leveraging combinatorial testing for safety-critical computer vision datasets

C Gladisch, C Heinzemann… - Proceedings of the …, 2020 - openaccess.thecvf.com
Deep learning-based approaches have gained popularity for environment perception tasks
such as semantic segmentation and object detection from images. However, the different …

On code analysis opportunities and challenges for enterprise systems and microservices

T Cerny, J Svacina, D Das, V Bushong, M Bures… - IEEE …, 2020 - ieeexplore.ieee.org
Code analysis brings excellent benefits to software development, maintenance, and quality
assurance. Various tools can uncover code defects or even software bugs in a range of …