Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
Exploring Technical Debt Across ML Project Lifecycle: A Process-Oriented Analysis Based on ISO Standards
Download
Nilay_Akgul_thesis.pdf
Nilay Akgül-imza beyan.pdf
Date
2025-9
Author
Yorgancılar Akgül, Nilay
Metadata
Show full item record
This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
.
Item Usage Stats
3142
views
0
downloads
Cite This
AI-integrated software systems are increasingly adopted across various domains, offering improved capabilities but also introducing unique technical challenges. Compared to traditional software systems, AI systems are more susceptible to technical debt (TD) due to inherent factors such as uncertainty, data dependency, and lack of explainability. These issues compromise long-term maintainability and reliability. Consequently, there is an increasing need for new methodological approaches to improve their reliability and maintainability. To address this, process-based international standards might offer a structured framework for identifying, tracking, and mitigating TD throughout the software lifecycle. This study investigates the relationships between TDs encountered in AI-integrated software development projects and the processes defined within ISO/IEC standards, specifically focusing on ISO/IEC 5338, as well as ISO/IEC/IEEE 12207 and ISO/IEC/IEEE 15288. Using a curated dataset comprising TD instances categorized into 8 main and 24 subcategories, a structured mapping methodology was applied to associate these cases with 25 standardized software processes. The mapped associations were validated by a large language model, a domain expert, and cross-checked by a senior academic to reduce subjectivity. The analyses show that TD is unevenly distributed across numerous processes, with AI Data Engineering, Quality Assurance, and System Requirements Definition showing higher occurrence frequencies. Another important finding is that standards should be interpreted holistically, acknowledging that technical processes are interconnected with other principal process domains. By employing a process-based approach, this study contributes to a deeper understanding of TD management in AI-integrated TD and supports improved system reliability and sustainability of such systems.
Subject Keywords
Technical debt
,
Software lifecycle processes
,
AI-integrated software systems
,
ISO/IEC 5338
,
Process-oriented analysis
URI
https://hdl.handle.net/11511/115668
Collections
Graduate School of Informatics, Thesis
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
N. Yorgancılar Akgül, “Exploring Technical Debt Across ML Project Lifecycle: A Process-Oriented Analysis Based on ISO Standards,” M.S. - Master of Science, Middle East Technical University, 2025.