Lecture Notes in Business Information Processing, pages 227-243

A Taxonomy of Software Engineering Challenges for Machine Learning Systems: An Empirical Investigation

Publication typeBook Chapter
Publication date2019-05-10
scimago Q3
SJR0.339
CiteScore2.3
Impact factor
ISSN18651348, 18651356
Abstract
Artificial intelligence enabled systems have been an inevitable part of everyday life. However, efficient software engineering principles and processes need to be considered and extended when developing AI- enabled systems. The objective of this study is to identify and classify software engineering challenges that are faced by different companies when developing software-intensive systems that incorporate machine learning components. Using case study approach, we explored the development of machine learning systems from six different companies across various domains and identified main software engineering challenges. The challenges are mapped into a proposed taxonomy that depicts the evolution of use of ML components in software-intensive system in industrial settings. Our study provides insights to software engineering community and research to guide discussions and future research into applied machine learning.
Found 
Found 

Top-30

Journals

1
2
3
4
5
Lecture Notes in Business Information Processing
5 publications, 3.5%
Information and Software Technology
5 publications, 3.5%
Journal of Systems and Software
4 publications, 2.8%
Requirements Engineering
3 publications, 2.1%
Journal of Software Evolution and Process
3 publications, 2.1%
Lecture Notes in Computer Science
3 publications, 2.1%
IEEE Software
3 publications, 2.1%
Computer
3 publications, 2.1%
IEEE Access
3 publications, 2.1%
ACM Computing Surveys
3 publications, 2.1%
Communications in Computer and Information Science
2 publications, 1.4%
Lecture Notes in Networks and Systems
2 publications, 1.4%
Procedia Computer Science
2 publications, 1.4%
Information (Switzerland)
1 publication, 0.7%
Proceedings of the ACM on Human-Computer Interaction
1 publication, 0.7%
ACM Transactions on Software Engineering and Methodology
1 publication, 0.7%
Algorithms
1 publication, 0.7%
Education and Information Technologies
1 publication, 0.7%
Service Oriented Computing and Applications
1 publication, 0.7%
IEEE Intelligent Systems
1 publication, 0.7%
Lecture Notes in Information Systems and Organisation
1 publication, 0.7%
Advances in Business Information Systems and Analytics
1 publication, 0.7%
Handbook of Research on Innovations in Systems and Software Engineering
1 publication, 0.7%
Software - Practice and Experience
1 publication, 0.7%
IFIP Advances in Information and Communication Technology
1 publication, 0.7%
Smart Innovation, Systems and Technologies
1 publication, 0.7%
Recent Advances in Data and Algorithms for e-Government
1 publication, 0.7%
Learning and Analytics in Intelligent Systems
1 publication, 0.7%
Informatics and Automation
1 publication, 0.7%
1
2
3
4
5

Publishers

10
20
30
40
50
60
Institute of Electrical and Electronics Engineers (IEEE)
54 publications, 37.76%
Springer Nature
25 publications, 17.48%
Association for Computing Machinery (ACM)
21 publications, 14.69%
Elsevier
12 publications, 8.39%
Wiley
4 publications, 2.8%
MDPI
3 publications, 2.1%
IGI Global
2 publications, 1.4%
American Institute of Aeronautics and Astronautics (AIAA)
1 publication, 0.7%
SPIIRAS
1 publication, 0.7%
10
20
30
40
50
60
  • We do not take into account publications without a DOI.
  • Statistics recalculated only for publications connected to researchers, organizations and labs registered on the platform.
  • Statistics recalculated weekly.

Are you a researcher?

Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
145
Share
Cite this
GOST |
Cite this
GOST Copy
Lwakatare L. E. et al. A Taxonomy of Software Engineering Challenges for Machine Learning Systems: An Empirical Investigation // Lecture Notes in Business Information Processing. 2019. pp. 227-243.
GOST all authors (up to 50) Copy
Lwakatare L. E., Raj A., BOSCH J., Olsson H. H., Crnkovic I. A Taxonomy of Software Engineering Challenges for Machine Learning Systems: An Empirical Investigation // Lecture Notes in Business Information Processing. 2019. pp. 227-243.
RIS |
Cite this
RIS Copy
TY - GENERIC
DO - 10.1007/978-3-030-19034-7_14
UR - https://doi.org/10.1007/978-3-030-19034-7_14
TI - A Taxonomy of Software Engineering Challenges for Machine Learning Systems: An Empirical Investigation
T2 - Lecture Notes in Business Information Processing
AU - Lwakatare, Lucy Ellen
AU - Raj, Aiswarya
AU - BOSCH, JAN
AU - Olsson, Helena Holmström
AU - Crnkovic, Ivica
PY - 2019
DA - 2019/05/10
PB - Springer Nature
SP - 227-243
SN - 1865-1348
SN - 1865-1356
ER -
BibTex
Cite this
BibTex (up to 50 authors) Copy
@incollection{2019_Lwakatare,
author = {Lucy Ellen Lwakatare and Aiswarya Raj and JAN BOSCH and Helena Holmström Olsson and Ivica Crnkovic},
title = {A Taxonomy of Software Engineering Challenges for Machine Learning Systems: An Empirical Investigation},
publisher = {Springer Nature},
year = {2019},
pages = {227--243},
month = {may}
}
Found error?