Please use this identifier to cite or link to this item:
http://bura.brunel.ac.uk/handle/2438/31129
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Assres, G | - |
dc.contributor.author | Bhandari, G | - |
dc.contributor.author | Shalaginov, A | - |
dc.contributor.author | Gronli, T-M | - |
dc.contributor.author | Ghinea, G | - |
dc.date.accessioned | 2025-05-03T13:10:47Z | - |
dc.date.available | 2025-05-03T13:10:47Z | - |
dc.date.issued | 2025-04-19 | - |
dc.identifier | ORCiD: Gheorghiţă Ghinea https://orcid.org/0000-0003-2578-5580 | - |
dc.identifier.citation | Assres, G. et al. (2025) 'State-of-the-Art and Challenges of Engineering ML- Enabled Software Systems in the Deep Learning Era', ACM Computing Surveys, 0 (accepted, in press), pp. 1 - 35. doi: 10.1145/3731597. | en_US |
dc.identifier.issn | 0360-0300 | - |
dc.identifier.uri | https://bura.brunel.ac.uk/handle/2438/31129 | - |
dc.description.abstract | Emerging from the software crisis of the 1960s, conventional software systems have vastly improved through Software Engineering (SE) practices. Simultaneously, Artiicial Intelligence (AI) endeavors to augment or replace human decision- making. In the contemporary landscape, Machine Learning (ML), a subset of AI, leverages extensive data from diverse sources, fostering the development of ML-enabled (intelligent) software systems. While ML is increasingly utilized in conventional software development, the integration of SE practices in developing ML-enabled systems, especially across typical Software Development Life Cycle (SDLC) phases and methodologies in the post-2010 Deep Learning (DL) era, remains underexplored. Our survey of existing literature unveils insights into current practices, emphasizing the interdisciplinary collaboration challenges of developing ML-enabled software, including data quality, ethics, explainability, continuous monitoring and adaptation, and security. The study underscores the imperative for ongoing research and development with focus on data- driven hypotheses, non-functional requirements, established design principles, ML-irst integration, automation, specialized testing, and use of agile methods. | en_US |
dc.format.extent | 1 - 35 | - |
dc.format.medium | Print-Electronic | - |
dc.language | English | - |
dc.language.iso | en_US | en_US |
dc.publisher | Association for Computing Machinery (ACM) | en_US |
dc.rights | Attribution 4.0 International | - |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | - |
dc.subject | conventional software | en_US |
dc.subject | ML-enabled software | en_US |
dc.subject | ML-powered systems | en_US |
dc.subject | SDLC phases | en_US |
dc.subject | process areas | en_US |
dc.subject | software development models | en_US |
dc.title | State-of-the-Art and Challenges of Engineering ML- Enabled Software Systems in the Deep Learning Era | en_US |
dc.type | Article | en_US |
dc.date.dateAccepted | 2025-04-01 | - |
dc.identifier.doi | https://doi.org/10.1145/3731597 | - |
dc.relation.isPartOf | ACM Computing Surveys | - |
pubs.issue | 00 | - |
pubs.publication-status | Published online | - |
pubs.volume | 0 | - |
dc.identifier.eissn | 1557-7341 | - |
dc.rights.license | https://creativecommons.org/licenses/by/4.0/legalcode.en | - |
dcterms.dateAccepted | 2025-04-01 | - |
dc.rights.holder | The owner/author(s) | - |
Appears in Collections: | Dept of Computer Science Research Papers |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
FullText.pdf | Copyright © 2025 Copyright held by the owner/author(s). Published by Association for Computing Machinery (ACM). This work is licensed under Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/).. | 518.16 kB | Adobe PDF | View/Open |
This item is licensed under a Creative Commons License