Research Article

Cross-Functional Collaboration Models for Firmware Quality Assurance in Storage Systems

by  Ritesh Deshmukh
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 187 - Issue 32
Published: August 2025
Authors: Ritesh Deshmukh
10.5120/ijca2025925563
PDF

Ritesh Deshmukh . Cross-Functional Collaboration Models for Firmware Quality Assurance in Storage Systems. International Journal of Computer Applications. 187, 32 (August 2025), 9-15. DOI=10.5120/ijca2025925563

                        @article{ 10.5120/ijca2025925563,
                        author  = { Ritesh Deshmukh },
                        title   = { Cross-Functional Collaboration Models for Firmware Quality Assurance in Storage Systems },
                        journal = { International Journal of Computer Applications },
                        year    = { 2025 },
                        volume  = { 187 },
                        number  = { 32 },
                        pages   = { 9-15 },
                        doi     = { 10.5120/ijca2025925563 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2025
                        %A Ritesh Deshmukh
                        %T Cross-Functional Collaboration Models for Firmware Quality Assurance in Storage Systems%T 
                        %J International Journal of Computer Applications
                        %V 187
                        %N 32
                        %P 9-15
                        %R 10.5120/ijca2025925563
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper provides a thorough survey of cross-functional collaboration models of firmware quality assurance in storage systems, emphasizing the inter disciplinary collaboration among development, quality assurance and validation teams in SSD's life cycle. The systematic review includes 14 peer-reviewed papers published 2018-2025 that explore collaborative models, methodologies for testing, and validation techniques. Results show present firmware quality assurance policy focuses more on technology verification and lacks the right level of collaboration between organizations, and there is little support given to agile sprint methodologies and stakeholders control. In this paper, the Cross-functional Integrated Testing Excellence (CITE) framework is proposed to fill the identified gap in collaborative firmware quality assurance. The study helps to better understand the influence of cross-disciplinary coordination on firmware and testing productivity, as well as the overall storage system performance in modern development ecosystems.

References
  • D. Shekhawat, J. Gandhi, R. S. C. B., M. Santosh, and J. G. Pandey, “A NAND Flash Memory Controller for Energy-Constrained Edge Computing Applications,” in Lecture Notes in Electrical Engineering: VLSI for Embedded Intelligence, Springer Nature Singapore, 2024, pp. 327–342. [Online]. Available: https://doi.org/10.1007/978-981-97-3756-7_25 [Accessed: 13 Jun. 2025].
  • D. Brown, O. Walker, R. Rakvic, R. W. Ives, H. Ngo, J. Shey, and J. Blanco, “Towards detection of modified firmware on solid state drives via side channel analysis,” in Proc. Int. Symp. on Memory Systems (MEMSYS), 2018, pp. 315–320. [Online]. Available: https://doi.org/10.1145/3240302.3285860 [Accessed: 13 Jun. 2025].
  • G. Yoon and E. Lee, “Testing SSD Firmware with State Data-Aware Fuzzing: Accelerating Coverage in Nondeterministic I/O Environments,” arXiv preprint, 2025. [Online]. Available: https://arxiv.org/html/2505.03062 [Accessed: 13 Jun. 2025].
  • J. Xue, R. Chen, and Z. Shao, “SoftSSD: Software-defined SSD Development Platform for Rapid Flash Firmware Prototyping,” in Proc. 40th IEEE Int. Conf. on Computer Design (ICCD), 2022, pp. 602–609. [Online]. Available: https://doi.org/10.1109/ICCD56317.2022.00094 [Accessed: 13 Jun. 2025].
  • D. Brown, O. Walker, R. Rakvic, R. W. Ives, H. Ngo, J. Shey, and J. Blanco, “Towards detection of modified firmware on solid state drives via side channel analysis,” in Proc. Int. Symp. on Memory Systems (MEMSYS), 2018, pp. 315–320. [Online]. Available: https://doi.org/10.1145/3240302.3285860 [Accessed: 13 Jun. 2025].
  • A. Al-Maeeni, A. Temirkhanov, A. Ryzhikov, and M. Hushchyn, “Performance Modeling of Data Storage Systems using Generative Models,” arXiv preprint, 2023. [Online]. Available: https://arxiv.org/html/2307.02073 [Accessed: 13 Jun. 2025].
  • Gu, Yunfei; Wang, Xingyu; Chen, Zixiao; Wu, Chentao; Guo, Xinfei; Li, Jie; Guo, Minyi; Wu, Song; Yuan, Rong; Zhang, Taile; Zhang, Yawen; Cai, Haoran. (2023). “Improving Productivity and Efficiency of SSD Manufacturing Self-Test Process by Learning-Based Proactive Defect Prediction.” pp. 226–235. [Online].Available: https://doi.org/10.1109/ITC51656.2023.00039 [Accessed: 13 Jun. 2025].’
  • S. Jung, S. Lee, Y. Kim, and J. Han, “Preemptive Zone Reset Design within Zoned Namespace SSD Firmware,” Electronics, vol. 12, no. 4, p. 798, 2023. [Online]. Available: https://doi.org/10.3390/electronics12040798 [Accessed: 13 Jun. 2025].
  • S. Baek, Y. Jung, D. Mohaisen, S. Lee, and D. Nyang, “SSD-Assisted Ransomware Detection and Data Recovery Techniques,” IEEE Trans. on Computers, vol. 70, no. 10, pp. 1762–1776, 1 Oct. 2021. [Online]. Available: https://doi.org/10.1109/TC.2020.3011214 [Accessed: 13 Jun. 2025].
  • R. Lu, E. Xu, Y. Zhang, Z. Zhu, M. Wang, Z. Zhu, G. Xue, M. Li, and J. Wu, "NVMe SSD Failures in the Field: the Fail-Stop and the Fail-Slow," in Proc. 2022 USENIX Annual Technical Conf. (USENIX ATC 22), Carlsbad, CA, July 11-13, 2022, pp. 1005-1020. [Online]. Available: https://www.usenix.org/conference/atc22/presentation/lu [Accessed: 13 Jun. 2025].
  • S.-H. Kim, J. Shim, E. Lee, S. Jeong, I. Kang, and J.-S. Kim, "Empowering Storage Systems Research with NVMeVirt: A Comprehensive NVMe Device Emulator," in Proc. 21st USENIX Conf. File and Storage Technologies (FAST 23), Santa Clara, CA, Feb. 21-23, 2023, pp. 65-79. [Online]. Available: https://www.usenix.org/conference/fast23/presentation/kim-sang-hoon [Accessed: 13 Jun. 2025].
  • S. Shimmi and M. Rahimi, “Patterns of Code-to-Test Co-evolution for Automated Test Suite Maintenance,” in Proc. IEEE Conf. on Software Testing, Verification and Validation (ICST), Valencia, Spain, 2022, pp. 116–127. [Online]. Available: https://doi.org/10.1109/ICST53961.2022.00023 [Accessed: 13 Jun. 2025].
  • Z. Yang and Q. Sun, “Personalized Heterogeneity-Aware Federated Search Towards Better Accuracy and Energy Efficiency,” in Proc. 41st IEEE/ACM Int. Conf. on Computer-Aided Design (ICCAD), San Diego, California, 2022, Art. no. 59, pp. 1–9. [Online]. Available: https://doi.org/10.1145/3508352.3549403 [Accessed: 13 Jun. 2025].
  • A. Jovanovic and A. Sullivan, “REACH: Refining Alloy Scenarios by Size (Tools and Artifact Track),” in Proc. 33rd IEEE Int. Symp. on Software Reliability Engineering (ISSRE), Charlotte, NC, USA, 2022, pp. 229–238. [Online]. Available: https://doi.org/10.1109/ISSRE55969.2022.00031 [Accessed: 13 Jun. 2025]
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

Firmware Quality Assurance Cross-Functional Collaboration Storage Systems SSD Testing Agile Integration

Powered by PhDFocusTM