mlsanityData to 7 Oct 2026

Enhancing software product lines with machine learning components

arXiv 2510.27640 ↗First posted 31 Oct 2025cs.SE cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Modern software systems increasingly integrate machine learning (ML) due to its advancements and ability to enhance data-driven decision-making. However, this integration introduces significant challenges for software engineering, especially in software product lines (SPLs), where managing variability and reuse becomes more complex with the inclusion of ML components. Although existing approaches have addressed variability management in SPLs and the integration of ML components in isolated systems, few have explored the intersection of both domains. Specifically, there is limited support for modeling and managing variability in SPLs that incorporate ML components. To bridge this gap, this article proposes a structured framework designed to extend Software Product Line engineering, facilitating the integration of ML components. It facilitates the design of SPLs with ML capabilities by enabling systematic modeling of variability and reuse. The proposal has been partially implemented with the VariaMos tool.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 6 of its 31 references that are in the map. First posted on arXiv 31 Oct 2025.

Builds on

6 of 31 references.

References · 6

  1. 2018Model Cards for Model Reportingcited by 1,068
  2. 2020Beyond Accuracy: Behavioral Testing of NLP models with CheckListcited by 979
  3. 2021Software Engineering for AI-Based Systems: A Surveycited by 68
  4. 2021Collaboration Challenges in Building ML-Enabled Systems: Communication, Documentation, Engineering, and Processcited by 56
  5. 2020A Software Engineering Perspective on Engineering Machine Learning Systems: State of the Art and Challengescited by 33
  6. 2023A Meta-Summary of Challenges in Building Products with ML Components -- Collecting Experiences from 4758+ Practitionerscited by 22

Built on by

Not cited yet.