Skip to main content

Exploring the Application of Classical and Intelligent Software Testing in Medicine: A Literature Review

  • Conference paper
  • First Online:
International Conference on Advanced Intelligent Systems for Sustainable Development (AI2SD’2023) (AI2SD 2023)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Myers, G., Sandler, C., Badgett, T.: The art of software testing. ITPro Collection, Wiley (2011). https://books.google.co.ma/books?id=GjyEFPkMCwcC

  2. 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

  3. 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

    Chapter  Google Scholar 

  4. 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

    Chapter  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

  8. 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

    Chapter  Google Scholar 

  9. 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

    Chapter  Google Scholar 

  10. 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

  11. 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

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. Horning, E.S.: Pathology of Tumours, vol. 162. Springer, Heidelberg (1948). https://doi.org/10.1038/162315a0

  15. 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

  16. Gordis, L.: Epidemiology E-Book. Elsevier Health Sciences (2013). https://books.google.co.ma/books?id=7YX6AQAAQBAJ

  17. 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

    Chapter  Google Scholar 

  18. 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

  19. 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

    Article  Google Scholar 

  20. 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

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

  24. 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

    Article  Google Scholar 

  25. 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

  26. 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

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohamed Boukhlif .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics