Research Article Peer Reviewed Open Access DOI Supported
Articles

A Firefly-Optimized Secure Software Development Framework for Medical Data Using Machine Learning Techniques

2025-01-30 Vol. 12 No. 1 (2025): Volume 12 Issue 1
Downloads

Keywords

Secure SDLC Firefly Optimization Machine Learning Medical Data
Article Usage Statistics
Live Metrics
Abstract Views
203
File Views
97
PDF
0
HTML
0
Other
97
Total
300

Article Usage Chart

Abstract
203
File Views
97
PDF
0
HTML
0
Other
97
Total
300

Abstract

The increasing adoption of digital healthcare systems has highlighted critical vulnerabilities in medical data handling and software development practices. Ensuring security across the Software Development Life Cycle (SDLC) is essential for safeguarding sensitive patient information. This study proposes a Firefly-Optimized Secure Software Development Framework (FSSDF) that integrates machine learning techniques to enhance threat detection and system resilience in medical software. The framework leverages the Firefly Optimization Algorithm to systematically prioritize security measures across SDLC stages, including requirement analysis, design, implementation, testing, and deployment. Using a synthesis of existing research, this study identifies critical vulnerabilities, evaluates optimization strategies, and demonstrates the feasibility of machine learning-assisted secure SDLC in healthcare applications. Findings indicate that the proposed framework improves detection rates of security anomalies while reducing development overhead, thereby providing a scalable and efficient approach to secure medical software engineering.

Downloads

Download data is not yet available.

References

1. Ahmed and B. Prasad, Foundations of software engineering. Auerbach Publications, 2016.

2. S. A. Aljawarneh, A. Alawneh, and R. Jaradat, “Cloud security engineering: early stages of SDLC,” Future Generation Computer Systems, vol. 74, pp. 385–392, Sep. 2017.

3. I. Khan, M. R. J. Qureshi, and U. A. Khan, “A comprehensive study of commonly practiced heavy and light weight software methodologies,” arxiv.org/abs/1202.2514, Feb. 2012.

4. D. A. Arrey, “Exploring the integration of security into SDLC methodology,” Ph.D. dissertation, Colorado Technical University, 2019.

5. V. K. Chauhan, K. Dahiya, and A. Sharma, “Problem formulations and solvers in linear SVM: a review,” Artificial Intelligence Review, vol. 52, no. 2, pp. 803–855, Jan. 2019.

6. N. Dey, A. S. Ashour, F. Shi, S. J. Fong, and J. M. R. S. Tavares, “Medical cyber-physical systems: a survey,” Journal of Medical Systems, vol. 42, no. 4, Mar. 2018.

7. F. S. Devaraj, M. Elhoseny, S. Dhanasekaran, E. L. Lydia, and K. Shankar, “Hybridization of firefly and improved multi-objective particle swarm optimization algorithm for energy efficient load balancing in cloud computing environments,” Journal of Parallel and Distributed Computing, vol. 142, pp. 36–45, Aug. 2020.

8. T. Donkers, B. Loepp, and J. Ziegler, “Sequential user-based recurrent neural network recommendations,” in RecSys 2017 - Proceedings of the 11th ACM Conference on Recommender Systems, Aug. 2017, pp. 152–160.

9. R. Fujdiak et al., “Managing the secure software development,” 2019 10th IFIP International Conference on New Technologies, Mobility and Security (NTMS), Canary Islands, Spain, 2019, pp. 1–4.

10. Handa, A. Sharma, and S. K. Shukla, “Machine learning in cybersecurity: a review,” Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, vol. 9, no. 4, Feb. 2019.

11. R. Ibrahim and S. Y. Yen, “Formalization of the data flow diagram rules for consistency check,” International Journal of Software Engineering and Applications, vol. 1, no. 4, pp. 95–111, Oct. 2010.

12. P. Kaur, M. Sharma, and M. Mittal, “Big data and machine learning based secure healthcare framework,” Procedia Computer Science, vol. 132, pp. 1049–1059, 2018.

13. N. S. A. Karim, A. Albuolayan, T. Saba, and A. Rehman, “The practice of secure software development in SDLC: an investigation through existing model and a case study,” Security and Communication Networks, vol. 9, no. 18, pp. 5333–5345, Nov. 2016.

14. M. Jylhä, Digia secure SDLC: implementation of Agile SDLC with security and privacy. 2018.

15. T. Menzies and G. Koru, “Predictive models in software engineering,” Empirical Software Engineering, vol. 18, no. 3, pp. 433–434, Apr. 2013.

16. E. T. Ogidan, K. Dimililer, and Y. Kirsal-Ever, “Machine learning for cyber security frameworks: a review,” in Drones in Smart-Cities: Security and Performance, Elsevier, 2020, pp. 27–36.

17. S. S. Nikam, “A comparative study of classification techniques in data mining algorithms,” International Journal of Modern Trends in Engineering & Research, vol. 4, no. 7, pp. 58–63, Jul. 2017.

18. J. L. Speiser, M. E. Miller, J. Tooze, and E. Ip, “A comparison of random forest variable selection methods for classification prediction modeling,” Expert Systems with Applications, vol. 134, pp. 93–101, Nov. 2019.

19. Sommerville, Software engineering. Pearson, 2015.

20. H. Singh and D. F. Sittig, “Measuring and improving patient safety through health information technology: The health IT safety framework,” BMJ Quality and Safety, vol. 25, no. 4, pp. 226–232, Sep. 2016.

21. Z. S. Shaukat, R. Naseem, and M. Zubair, “A dataset for software requirements risk prediction,” in Proceedings - 21st IEEE International Conference on Computational Science and Engineering, Oct. 2018, pp. 112–118.

22. P. Turner, A. Kushniruk, and C. Nohr, “Are we there yet? Human factors knowledge and health information technology – the challenges of implementation and impact,” Yearbook of Medical Informatics, vol. 26, no. 01, pp. 84–91, Aug. 2017.

23. G. T. Reddy and N. Khare, “Hybrid firefly-bat optimized fuzzy artificial neural network based classifier for diabetes diagnosis,” International Journal of Intelligent Engineering and Systems, vol. 10, no. 4, pp. 18–27, Aug. 2017.

24. Y. Yang, X. Xia, D. Lo, T. Bi, J. Grundy, and X. Yang, “Predictive models in software engineering: challenges and opportunities,” ACM Transactions on Software Engineering and Methodology, vol. 31, no. 3, pp. 1–72, Apr. 2022.

25. S. Zhang, X. Li, M. Zong, X. Zhu, and D. Cheng, “Learning k for kNN classification,” ACM Transactions on Intelligent Systems and Technology, vol. 8, no. 3, pp. 1–19, Jan. 2017.

Similar Articles

1-10 of 122
Author Info
Submit Paper