https://www.mdu.se/

mdu.sePublikationer
Driftstörningar
Det förekommer återkommande driftstörningar på några av sök-portalerna på grund av hög belastning. Vi arbetar på att lösa problemet, ni kan tillfälligt mötas av ett felmeddelande.
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Architecting ML-enabled systems: Challenges, best practices, and design decisions
Mälardalens universitet, Akademin för innovation, design och teknik, Inbyggda system.ORCID-id: 0000-0002-8027-0611
Gran Sasso Science Institute, L'Aquila, Italy.
2024 (Engelska)Ingår i: Journal of Systems and Software, ISSN 0164-1212, E-ISSN 1873-1228, Vol. 207, artikel-id 111860Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

Context: Machine learning is increasingly used in a wide set of applications ranging from recommendation engines to autonomous systems through business intelligence and smart assistants. Designing and developing machine learning systems is a complex process that can be eased by leveraging effective design decisions tackling the most important challenges and by having a good system and software architecture. Goal: The research goal of this work is to identify common challenges, best design practices, and main software architecture design decisions of machine learning enabled systems from the point of view of researchers and practitioners. Method: We performed a mixed method including a systematic literature review and expert interviews. We started with a systematic literature review. From an initial set of 3038 studies, we selected 41 primary studies, which we analysed according to a data extraction, analysis, and synthesis process. In addition, we conducted 12 expert interviews that involved researchers and professionals with machine learning expertise from 9 different countries. Findings: We identify 35 design challenges, 42 best practices and 27 design decisions when architecting machine learning systems. By eliciting main design challenges, we contribute to best practices and design decisions. In addition, we identify correlations among design challenges, decisions and best practices. Conclusions: We believe that practitioners and researchers can benefit from this first and comprehensive analysis of current software architecture design challenges, best practices, and design decisions. 

Ort, förlag, år, upplaga, sidor
Elsevier BV , 2024. Vol. 207, artikel-id 111860
Nyckelord [en]
Best practices, Challenges, Design decisions, Machine learning, Software architecture
Nationell ämneskategori
Programvaruteknik
Identifikatorer
URN: urn:nbn:se:mdh:diva-64646DOI: 10.1016/j.jss.2023.111860ISI: 001108355000001Scopus ID: 2-s2.0-85174399517OAI: oai:DiVA.org:mdh-64646DiVA, id: diva2:1808984
Tillgänglig från: 2023-11-01 Skapad: 2023-11-01 Senast uppdaterad: 2026-07-30Bibliografiskt granskad

Open Access i DiVA

fulltext(882 kB)13 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 882 kBChecksumma SHA-512
f99702d2efd93c651c9211d00f755932def7c561808e7cb1f13727e3322693a9c8fbd3fcdbc6f46f7221b5ce86248f7a31d9c0fa570c057c2128b2c1bdeedb74
Typ fulltextMimetyp application/pdf

Övriga länkar

Förlagets fulltextScopus

Person

Bucaioni, Alessio

Sök vidare i DiVA

Av författaren/redaktören
Bucaioni, Alessio
Av organisationen
Inbyggda system
I samma tidskrift
Journal of Systems and Software
Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 13 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

doi
urn-nbn

Altmetricpoäng

doi
urn-nbn
Totalt: 435 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf