Building Domain-Specific Machine Learning Workflows: A Conceptual Framework for the State-of-the-Practice
Not on the map. Why?
Abstract (arXiv)
Domain experts are increasingly employing machine learning to solve their domain-specific problems. This article presents six key challenges that a domain expert faces in transforming their problem into a computational workflow, and then into an executable implementation. These challenges arise out of our conceptual framework which presents the "route" of options that a domain expert may choose to take while developing their solution. To ground our conceptual framework in the state-of-the-practice, this article discusses a selection of available textual and graphical workflow systems and their support for these six challenges. Case studies from the literature in various domains are also examined to highlight the tools used by the domain experts as well as a classification of the domain-specificity and machine learning usage of their problem, workflow, and implementation. The state-of-the-practice informs our discussion of the six key challenges, where we identify which challenges are not sufficiently addressed by available tools. We also suggest possible research directions for software engineering researchers to increase the automation of these tools and disseminate best-practice techniques between software engineering and various scientific domains.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Mar 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 2; 2025: 2; 2026: 4.
8 papers.
- 2024LAMBDA: A Large Model Based Data Agentcited by 30
- 2024Large Language Models for Constructing and Optimizing Machine Learning Workflows: A Surveycited by 19
- 2025Interpretable by Design: MH-AutoML for Transparent and Efficient Android Malware Detection without Compromising Performancecited by 0
- 2025Modeling User-System Behavior for Training-free Building of Private Domain Conversational Agentscited by 0
- 2026Assesing the Viability of Unsupervised Learning with Autoencoders for Predictive Maintenance in Helicopter Enginescited by 0
- 2026Designing FSMs Specifications from Requirements with GPT 4.0cited by 0
- 2026From Intent to AI Pipelines: A Controlled Agentic Framework for Non-AI Expert Scientistscited by 0
- 2026Building real-time digital twin instances with Function+Data Flow: user evaluation and extension for iterative pipelinescited by 0
- 2026Building real-time digital twin instances with Function+Data Flow: user evaluation and extension for iterative pipelines19 Aug 2026
- 2026From Intent to AI Pipelines: A Controlled Agentic Framework for Non-AI Expert Scientists10 Apr 2026
- 2026Designing FSMs Specifications from Requirements with GPT 4.031 Mar 2026
- 2026Assesing the Viability of Unsupervised Learning with Autoencoders for Predictive Maintenance in Helicopter Engines16 Jan 2026
- 2025Modeling User-System Behavior for Training-free Building of Private Domain Conversational Agents13 Nov 2025
- 2025Interpretable by Design: MH-AutoML for Transparent and Efficient Android Malware Detection without Compromising Performance29 Jun 2025
- 2024Large Language Models for Constructing and Optimizing Machine Learning Workflows: A Survey11 Nov 2024
- 2024LAMBDA: A Large Model Based Data Agent24 Jul 2024