2018
DOI: 10.1109/ms.2018.3571224
|View full text |Cite
|
Sign up to set email alerts
|

Software Engineering for Machine-Learning Applications: The Road Ahead

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
50
0
3

Year Published

2019
2019
2021
2021

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 85 publications
(54 citation statements)
references
References 0 publications
1
50
0
3
Order By: Relevance
“…However, the systematic development, deployment and operation of ML applications faces major difficulties (e.g., [1][2][3]18,21]). The methodologies and tools of software engineering (SE) have greatly contributed to a wide range of activities in the lifecycles of traditional information systems, but are difficult to implement in ML application projects because ML applications and traditional software systems differ in fundamental ways.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…However, the systematic development, deployment and operation of ML applications faces major difficulties (e.g., [1][2][3]18,21]). The methodologies and tools of software engineering (SE) have greatly contributed to a wide range of activities in the lifecycles of traditional information systems, but are difficult to implement in ML application projects because ML applications and traditional software systems differ in fundamental ways.…”
Section: Introductionmentioning
confidence: 99%
“…Given the various challenges in software engineering of ML, we surmise that SE challenges for ML applications cover a similarly wide range of topics. SE challenges for ML applications have been discussed in many papers [15][16][17][18]21], but to our knowledge, no survey paper has clarified the overview of SE challenges for ML applications, that is, what SE challenges have been discussed? and which SE research topics are closely related to each challenge?…”
Section: Introductionmentioning
confidence: 99%
“…There is a huge body of knowledge and practice that allow us to acknowledge which are, and which are not, the systems and software engineering practices that really represent timeless scientific and technological foundations for a proper development process. However, one of the main cornerstones of both disciplines will be its adaptation to address the challenges (Khomh et al 2018) imposed by the new and evolving digital environment. This integration (Morris 2016) will allow us to deliver up-to-date, safer, secure, cost-efficient and personalized software-based products and services and to overcome the "hidden" technical debt (Sculley et al 2015) of such new systems.…”
Section: Background and Contextmentioning
confidence: 99%
“…In this context, the unavoidable convergence of the Systems & Software Engineering and Artificial Intelligence and Machine Learning disciplines is considered a must (Khomh et al 2018) and one of the next major challenges within the engineering process. That is why, it is completely necessary to harmonize the disciplines of SE and AI/ML for integrating the AI/ML model lifecycle within the software process.…”
Section: Introductionmentioning
confidence: 99%
“…Khomh, et al [38] studied industrial software systems based on machine learning models, reviewing the testing and application of those systems.…”
Section: Machine Learning Softwarementioning
confidence: 99%