[go: up one dir, main page]

Skip to main content

An Optimized Approach Towards Malware Detection Using Java Microservices

  • Conference paper
  • First Online:
Advances in Computing and Data Sciences (ICACDS 2024)

Abstract

A malware can completely destroy the confidentiality, integrity, and availability of a system once it comes into contact with it, it poses a serious threat to computer security. Various mitigation and detection techniques have been developed over decades to address this problem. In order to deal with complex datasets that result in a high computational overhead and resource consumption, a new model that uses microservices to implement the random forest algorithm for malware detection and analysis has been proposed in this paper. The latter part of this paper discusses the overall microservice model and how it can lead to improved results overtime when the size of dataset provided increases by thousands. In conclusion a detailed difference between the micro- services-based model and the non-microserviced model has been presented by use of the acquired results gained during the application phase, the comparison details the parameters such as ROC curve, precision recall curve, bootstrapping resampling for AUC & a detailed feature selection of dataset to showcase the difference in values between the microservices model dataset and baseline model dataset.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 84.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

Similar content being viewed by others

References

  1. Raff, E., Charles, N.: A survey of machine learning methods and challenges for Windows malware classification. arXiv preprint arXiv:2006.09271 (2020)

  2. Tram, T.-H., et al.: An empirical study on unsupervised network anomaly detection using generative adversarial networks. In: Proceedings of the 1st ACM Workshop on Security and Privacy on Artificial Intelligence, pp. 20–29 (2020)

    Google Scholar 

  3. Angelos, C., Messias, M.R., Ilir, J., Kostiantyn, K., Fabrice, R., Andreas, K.: The state of the art in enhancing trust in machine learning models with the use of visualizations. Comput. Graph. Forum 39(3), 713–756 (2020)

    Article  Google Scholar 

  4. Zhiyuan, Y., Zack, K., Qiben, Y., Ning, Z.: Security and privacy in the emerging cyber-physical world: a survey. IEEE Commun. Surv. Tutorials 23(3), 1879–1919 (2021)

    Article  Google Scholar 

  5. Han-Shin, J., Chanshin, P., Eunhyoung, L., Kun, C.H., Jaedon, P.: Path loss prediction based on machine learning techniques: Principal component analysis, artificial neural network, and Gaussian process. Sensors 20(7), 19–27 (2020)

    Google Scholar 

  6. Nikos, F., et al.: Intent-driven orchestration of serverless applications in the computing continuum. Future Gener. Comput. Syst. 154, 72–86 (2024)

    Article  Google Scholar 

  7. Mathew, A., Andrikopoulos, V., Blaauw, F.J., Karastoyanova, D.: Pattern-based serverless data processing pipelines for Function-as-a-Service orchestration systems. Future Gener. Comput. Syst. 154, 87–100 (2024)

    Article  Google Scholar 

  8. Anton, K.: Microservices Architecture: practical implementations, benefits, and nuances (2024)

    Google Scholar 

  9. Swati, K., Vatsal, T., Hitesh, T.: Cyber Security on the Edge: Efficient Enabling of Machine Learning on IoT Devices (2024)

    Google Scholar 

  10. Emami, K.M., Saeed, S.: A scalable modified deep reinforcement learning algorithm for serverless IoT microservice composition infrastructure in fog layer. Futur. Gener. Comput. Syst. 153, 206–221 (2024)

    Article  Google Scholar 

  11. Jia-Hao, S., Chun-Wei, L.J. Gautam, S.: Distributed learning mechanisms for anomaly detection in privacy-aware energy grid management systems. ACM Trans. Sensor Netw. (2024)

    Google Scholar 

  12. Zhaorui, W., Yuhui, D., Yi, Z., Jie, L., Shujie, P., Xiao, Q.: FaaSBatch: boosting serverless efficiency with in-container parallelism and resource multiplexing. IEEE Transactions on Computers (2024)

    Google Scholar 

  13. Rui, G., Julio, D., Cesar, Q., Manuel, S.M., Filipe, S.M.: Architecture proposal for deploying and integrating intelligent models in ABI. Procedia Comput. Sci. 231, 445–451 (2024)

    Article  Google Scholar 

  14. Block, S.: How to adapt and implement a large-scale agile framework in your organization. In: Block, S. (ed.) Large-Scale Agile Frameworks: Agile Frameworks, Agile Infrastructure and Pragmatic Solutions for Digital Transformation, pp. 65–168. Springer Berlin Heidelberg, Berlin, Heidelberg (2023). https://doi.org/10.1007/978-3-662-67782-7_4

    Chapter  Google Scholar 

  15. Chongjian, Y., et al.: Leveraging LLMs for KPIs Retrieval from Hybrid Long-Document: A Comprehensive Framework and Dataset. arXiv (2023)

    Google Scholar 

  16. Sadiq, A.: Intrusion Detection Using the WEKA Machine Learning Tool (2021)

    Google Scholar 

  17. Ian, C.: Transparent Machine Learning: Theory and Computation (2023)

    Google Scholar 

  18. Weikai, Y., Mengchen, L., Zheng, W., Shixia, L.: Foundation models meet visualizations: Challenges and opportunities. arXiv (2023)

    Google Scholar 

  19. Elmachtoub, A.N., Nam Liang, J.C., McNellis, R.: Decision trees for decision-making under the predict-then-optimize framework. In: International Conference on Machine Learning pp. 2858–2867 (2020)

    Google Scholar 

  20. Fredrik, O., Erik, S.: Exploratory data analysis of live 5G radio access network configuration data using interpretable machine learning (2023)

    Google Scholar 

  21. Barbara, T.: Causal Network Inference of High-Throughput Data with Structural Equation Models (2024)

    Google Scholar 

  22. Dombrowski, A.-K., Gerken, J.E., Müller, K.-R., Kessel, P.:Diffeomorphic counterfactuals with generative models. In: IEEE Transactions on Pattern Analysis and Machine Intelligence (2023)

    Google Scholar 

  23. Omar, K., Paolo, G., Paolo, C.G.: Probabilistic framework to evaluate the resilience of engineering systems using Bayesian and dynamic Bayesian networks. Reliab. Eng. Syst. Saf. 198, 106813 (2020)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nishant Gupta .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2025 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

Goel, M., Thakur, S., Kumar, N., Gupta, N., Singh, M. (2025). An Optimized Approach Towards Malware Detection Using Java Microservices. In: Singh, M., et al. Advances in Computing and Data Sciences. ICACDS 2024. Communications in Computer and Information Science, vol 2194. Springer, Cham. https://doi.org/10.1007/978-3-031-70906-7_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-70906-7_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-70905-0

  • Online ISBN: 978-3-031-70906-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics