Skip to main content
Log in

Service-Based Credit Card Fraud Detection Using Oracle SOA Suite

  • Original Research
  • Published:
SN Computer Science Aims and scope Submit manuscript

Abstract

Credit card fraud detection techniques help to capture fraudulent transactions carried out by illegitimate users and thus prevent any misuse of the credit card. Due to the technological advancement, credit card usage has been on the rise of financial transactions keeping aside the risk of increase in number of fraudulent transactions. Thus, some sort of improved strategies are desired to be implemented to curb and avoid such fraudulent transactions. This study intends to propose a fraud detection technique by implementing various machine learning techniques on cloud platform which itself is based on service-oriented architecture (SOA). SOA helps to create applications by making use of services available over the network. Furthermore, this credit card fraud detection technique, focuses on orchestration of various services using Oracle SOA suite mingled with different machine learning models, such as support vector machine (SVM), isolation forest, random forest regressor, local outlier factor (LOF), and different neural networks, such as multilayer perceptron (MLP), autoencoder, and convolutional neural network (CNN). The outputs of all the machine learning models are integrated with Oracle SOA suite to provide proper agility and efficiency. In addition, this Oracle SOA suite model has been deployed on Google cloud platform (GCP) for providing reliable solution in an online mode. A comparative analysis on performance of different machine learning algorithms has been presented for their critical assessment.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Delamaire L, Abdou H, Pointon J. Credit card fraud and detection techniques: a review. Banks and Banks Syst. 2009;4(2):57–68.

    Google Scholar 

  2. Adhikari M, Kar S, Banerjee S, Biswas U. Big data analysis for cyber-physical systems. In: Cyber-physical systems from theory to practice, Chap. 20; 2015.

  3. Mahajan M, Sharma S. Detects frauds in credit card using data mining techiques. Int J Innov Technol Explor Eng (IJITEE). 2019;9(2):4891–5.

    Article  Google Scholar 

  4. Valli KRS, Jyothi P, Varun Sai G, Rohith R, Subash S. Credit card fruad detection using machine learning algorithm. J Res Hum Social Sci. 2020;8(2):04–11.

    Google Scholar 

  5. Khare N, Sait SY. Credit card fraud detection using machine learning models and collating machine learning models. Int J Pure Appl Math. 2018;118(20):825–38.

    Google Scholar 

  6. Manohar M, Bedi A, Kumar S, Singh SKR. Fraud detection in credit card using machine learning techniques. Int Res J Eng Technol. 2020;7(4):1786–91.

    Google Scholar 

  7. Aswathy MS, Sameul L. Survey on credit card fraud detection. Inte Res J Eng Technol. 2018;5(11):1291–4.

    Google Scholar 

  8. Sorournejad S, Zojaji Z, Atani RE, Monadjemi AH (2016) A survey of credit card fraud detection techniques: data and technique oriented perspective. CoRR abs/1611.06439. 2016;1–26.

  9. Zareapoora M, Shamsolmoalia P. Application of credit card fraud detection: based on bagging ensemble classifier. Proc Comput Sci. 2015;48:679–85.

    Article  Google Scholar 

  10. Trivedi I, Mridushi MM. Credit card fraud detection. Int J Adv Res Comput Commun Eng. 2016;5(1).

  11. Randhawa K, Loo CK, Seera M, Lim CP, Nandi AK. Credit card fraud detection using AdaBoost and majority voting. IEEE Access. 2018;6:14277–84.

    Article  Google Scholar 

  12. Wolpert DH, Macready WG. No Free Lunch Theorems for Optimization. IEEE Trans Evol Comput. 1997;1(1):67–83.

    Article  Google Scholar 

  13. John H, Naaz S. Credit card fraud detection using local outlier factor and isolation forest. Int J Comput Sci Eng. 2019;7:1060–4.

    Google Scholar 

  14. Pawar A, Kalavadekar P, Tambe S. A survey on outlier detection techniques for credit card fraud detection. IOSR J Comput Eng (IOSR-JCE). 2014;16(2):44–8.

    Article  Google Scholar 

  15. Estabrooks A, Jo T, Japkowicz N. A multiple resampling method for learning from imbalanced data sets. Comput Intell. 2004;20(1):18–36.

    Article  MathSciNet  Google Scholar 

  16. Pedregosa, et al. Scikit-learn: machine learning in python. Gener Mach Learn Res. 2011;12(85):2825–30.

    MathSciNet  MATH  Google Scholar 

  17. Georgieva S, Markova M, Pavlov V. Using neural network for credit card fraud detection. AIP Conf Proc. 2019;2159:030013. https://doi.org/10.1063/1.5127478.

    Article  Google Scholar 

  18. Pumsirirat A, Yan L. Credit card fraud detection using deep learning based on auto-encoder and restricted boltzmann machine. Int J Adv Comput Sci Appl. 2018;9(1):18–25.

    Google Scholar 

  19. Zhang Z, Zhou X, Zhang X, Wang L, Wang P. A model based on convolutional neural network for online transaction fraud detection. Secur and Commun Netw. 2018.

  20. Jerstad I, Dustdar S, Thanh DV. A service oriented architecture framework for collaborative services. In: 14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05), Linkoping pp. 121–125. https://doi.org/10.1109/WETICE.2005.11.

  21. Chuang-Cheng C, Tsai C-Y (2004) A web services-based collaborative scheme for credit card fraud detection. In: IEEE International Conference on eTechnology, e-Commerce and e-Service 2004; p. 177–81.

  22. Prusti D, Rath SK (2019) Web service based credit card fraud detection by applying machine learning techniques. In: TENCON 2019-2019 IEEE Region 10 Conference (TENCON), IEEE, 2019; p. 492–97.

Download references

Funding

No funding source.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Debachudamani Prusti.

Ethics declarations

Conflict of Interest

Authors have declared that no conflict of interest exists.

Ethical Approval

In this study, the original research has been carried out by following the ethical principles.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This article is part of the topical collection “Cyber Security and Privacy in Communication Networks” guest edited by Rajiv Misra, R. K. Shyamsunder, Alexiei Dingli, Natalie Denk, Omer Rana, Alexander Pfeiffer, Ashok Patel, and Nishtha Kesswani.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ingole, S., Kumar, A., Prusti, D. et al. Service-Based Credit Card Fraud Detection Using Oracle SOA Suite. SN COMPUT. SCI. 2, 161 (2021). https://doi.org/10.1007/s42979-021-00539-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s42979-021-00539-2

Keywords

Navigation