Abstract
This literature review explores the vital role of both classic and intelligent software testing in ensuring the quality and safety of medical software. Classic approaches establish a solid foundation for testing and ensuring adherence to regulatory standards. On the other hand, intelligent testing methods, leveraging artificial intelligence, machine learning, and deep learning, offer valuable advantages such as automation, pattern recognition, and performance insights. However, these approaches also present challenges concerning data quality and potential bias. To optimize medical software testing, the review recommends a combined approach based on specific requirements and available resources. Ultimately, these testing approaches work towards improving the quality and safety of medical software, leading to enhanced patient outcomes and a more efficient healthcare system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Myers, G., Sandler, C., Badgett, T.: The art of software testing. ITPro Collection, Wiley (2011). https://books.google.co.ma/books?id=GjyEFPkMCwcC
Boukhlif, M., Hanine, M., Kharmoum, N.: A decade of intelligent software testing research: a bibliometric analysis. Electronics (Switzerland) 12(9) (2023). https://doi.org/10.3390/electronics12092109
Gsim, J., et al.: Artificial intelligence for stroke prediction. In: Kacprzyk, J., Ezziyyani, M., Balas, V.E. (eds.) International Conference on Advanced Intelligent Systems for Sustainable Development. AI2SD 2022. LNNS, vol. 713, pp. 359–367. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-35248-5_32
Abbaoui, W., Retal, S., Kharmoum, N., Ziti, S.: Artificial intelligence at the service of precision medicine. In: Kacprzyk, J., Ezziyyani, M., Balas, V.E. (eds.) AI2SD 2022. LNCS, vol. 713, pp. 91–103. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-35248-5_9
Hanine, M., Lachgar, M., Elmahfoudi, S., Boutkhoum, O.: MDA approach for designing and developing data warehouses: a systematic review & proposal. Int. J. Online Biomed. Eng. 17(10), 99–110 (2021). https://doi.org/10.3991/ijoe.v17i10.24667
Zanca, F., Brusasco, C., Pesapane, F., Kwade, Z., Beckers, R., Avanzo, M.: Regulatory aspects of the use of artificial intelligence medical software. Seminars Radiat. Oncol. 32(4), 432–441 (2022). https://doi.org/10.1016/j.semradonc.2022.06.012
Kharmoum, N., Retal, S., El Bouchti, K., Rhalem, W., Ziti, S.: Interaction multi-agent models’ automatic alignment with MDA higher abstraction level. Int. J. Online Biomed. Eng. 19(2) (2023). https://doi.org/10.3991/ijoe.v19i02.37047
Retal, S., Sahbani, H., Kharmoum, N., Rhalem, W., Ezziyyani, M.: Machine learning for diabetes prediction: a systematic review and a conceptual framework for early prediction. In: Kacprzyk, J., Ezziyyani, M., Balas, V.E. (eds.) AI2SD 2022. LNCS, vol. 713, pp. 75–83. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-35248-5_7
Benkassioui, B., Kharmoum, N., Hadi, M.Y., Ezziyyani, M.: NLP methods’ information extraction for textual data: an analytical study. In: Kacprzyk, J., Ezziyyani, M., Balas, V.E. (eds.) International Conference on Advanced Intelligent Systems for Sustainable Development. AI2SD 2022. LNNS, vol. 637, pp. 515–527. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-26384-2_44
Hamet, P., Tremblay, J.: Artificial intelligence in medicine. Metabolism Clin. Exp. 69, S36–S40 (2017). https://doi.org/10.1016/j.metabol.2017.01.011
Tahvili, S., Hatvani, L.: Artificial Intelligence Methods for Optimization of the Software Testing Process: With Practical Examples and Exercises. Elsevier, Amsterdam (2022). https://doi.org/10.1016/C2021-0-00433-8
Hee Lee, D., Yoon, S.N.: Application of artificial intelligence-based technologies in the healthcare industry: opportunities and challenges. Int. J. Environ. Res. Publ. Health 18(1), 1–18 (2021). https://doi.org/10.3390/ijerph18010271
Shin, Y., Choi, Y., Lee, W.J.: Integration testing through reusing representative unit test cases for high-confidence medical software. Comput. Biol. Med. 43(5), 434–443 (2013). https://doi.org/10.1016/j.compbiomed.2013.01.024
Horning, E.S.: Pathology of Tumours, vol. 162. Springer, Heidelberg (1948). https://doi.org/10.1038/162315a0
Lucas, T.C., Pollington, T.M., Davis, E.L., Hollingsworth, T.D.: Responsible modelling: unit testing for infectious disease epidemiology. Epidemics 33 (2020). https://doi.org/10.1016/j.epidem.2020.100425
Gordis, L.: Epidemiology E-Book. Elsevier Health Sciences (2013). https://books.google.co.ma/books?id=7YX6AQAAQBAJ
Aqili, N., et al.: New approach of 3D protein structure superimposition: case study of “SARS-COV-2’’ and “SARS-COV’’. In: Kacprzyk, J., Ezziyyani, M., Balas, V.E. (eds.) International Conference on Advanced Intelligent Systems for Sustainable Development. AI2SD 2022. LNNS, vol. 713, pp. 805–815. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-35248-5_71
Sarma, G.P., Jacobs, T.W., Watts, M.D., Vahid Ghayoomie, S., Larson, S.D., Gerkin, R.C.: Unit testing, model validation, and biological simulation. F1000Research 5 (2016). https://doi.org/10.12688/F1000RESEARCH.9315.1
Szigeti, B., et al.: OpenWorm: an open-science approach to modeling Caenorhabditis Elegans. Front. Comput. Neurosci. 8(November), 1–7 (2014). https://doi.org/10.3389/fncom.2014.00137
Sarma, G.P., et al.: OpenWorm: overview and recent advances in integrative biological simulation of Caenorhabditis Elegans. Philos. Trans. Roy. Soc. B Biol. Sci. 373(1758) (2018). https://doi.org/10.1098/rstb.2017.0382
Wang, N.C., Kaplan, J., Lee, J., Hodgin, J., Udager, A., Rao, A.: Stress testing pathology models with generated artifacts. J. Pathol. Inform. 12(1), 54 (2021). https://doi.org/10.4103/jpi.jpi_6_21
Bond, R., Finlay, D., Al-Zaiti, S.S., Macfarlane, P.: Machine learning with electrocardiograms: a call for guidelines and best practices for ‘stress testing’ algorithms. J. Electrocardiol. 69, 1–6 (2021). https://doi.org/10.1016/j.jelectrocard.2021.07.003
Lamy, J.B., Ellini, A., Ebrahiminia, V., Zucker, J.D., Falcoff, H., Venot, A.: Use of the c4.5 machine learning algorithm to test a clinical guideline-based decision support system. Stud. Health Technol. Inform. 136, 223–228 (2008). https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3885810
Schömig-Markiefka, B., et al.: Quality control stress test for deep learning-based diagnostic model in digital pathology. Mod. Pathol. 34(12), 2098–2108 (2021). https://doi.org/10.1038/s41379-021-00859-x
Bradski, G., Kaehler, A.: Learning OpenCV: Computer Vision with the OpenCV Library. O’Reilly Media, Sebastopol (2008). https://books.google.co.ma/books?id=J3y8wQEACAAJ
Rhalem, W., et al.: Digital Technology und Artificial Intelligence Facing COVID-19. In: Kacprzyk, J., Balas, V.E., Ezziyyani, M. (eds.) Advanced Intelligent Systems for Sustainable Development (AI2SD 2020). AISC, vol. 1418, pp. 1229–1240. Springer, Cham (2022). https://doi.org/10.1007/978-3-030-90639-9-102
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Boukhlif, M., Kharmoum, N., Hanine, M., Elasri, C., Rhalem, W., Ezziyyani, M. (2024). Exploring the Application of Classical and Intelligent Software Testing in Medicine: A Literature Review. In: Ezziyyani, M., Kacprzyk, J., Balas, V.E. (eds) International Conference on Advanced Intelligent Systems for Sustainable Development (AI2SD’2023). AI2SD 2023. Lecture Notes in Networks and Systems, vol 904. Springer, Cham. https://doi.org/10.1007/978-3-031-52388-5_4
Download citation
DOI: https://doi.org/10.1007/978-3-031-52388-5_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-52387-8
Online ISBN: 978-3-031-52388-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)