Is Machine Learning Software Just Software: A Maintainability View

Tutkimustuotos: Artikkeli kirjassa/raportissa/konferenssijulkaisussaKonferenssiartikkeliTieteellinenvertaisarvioitu

Abstrakti

Artificial intelligence (AI) and machine learning (ML) is becoming commonplace in numerous fields. As they are often embedded in the context of larger software systems, issues that are faced with software systems in general are also applicable to AI/ML. In this paper, we address ML systems and their characteristics in the light of software maintenance and its attributes, modularity, testability, reusability, analysability, and modifiability. To achieve this, we pinpoint similarities and differences between ML software and software as we traditionally understand it, and draw parallels as well as provide a programmer's view to ML at a general level, using the established software design principles as the starting point.
Alkuperäiskielienglanti
OtsikkoSoftware Quality: Future Perspectives on Software Engineering Quality
ToimittajatDietmar Winkler, Stefan Biffl, Daniel Mendez, Manuel Wimmer, Johannes Bergsmann
Sivumäärä12
JulkaisupaikkaCham
KustantajaSpringer
Julkaisupäivä2021
Sivut94-105
ISBN (painettu)978-3-030-65854-0
DOI - pysyväislinkit
TilaJulkaistu - 2021
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisuussa
TapahtumaInternational Conference on Software Quality -
Kesto: 19 tammikuuta 202121 tammikuuta 2021
Konferenssinumero: 13

Julkaisusarja

Nimi Lecture Notes in Business Information Processing
Vuosikerta404

Tieteenalat

  • 113 Tietojenkäsittely- ja informaatiotieteet

Siteeraa tätä