Abstract: The increasing demand for intelligent, data-driven decision-making in enterprise environments has accelerated the integration of machine learning (ML) models into real-time systems. However, a significant challenge persists in embedding Python-trained ML models into Java-based enterprise applications that require low-latency and high-throughput processing. This study presents a scalable architecture for building Real-Time Decision Support Systems (RT-DSS) that tightly integrates ML inference within Java applications using interoperable model formats like ONNX. A design science methodology was applied to develop and evaluate a five-layer system....
Keywords: Real-Time Decision Support Systems, Machine Learning Integration, Java Enterprise Applications, ONNX Runtime, In-Process Inference, Model Deployment, Apache Kafka, Apache Flink, Spring Boot, Fraud Detection, Low-Latency Systems, MLOps, Model Interoperability
[1]
Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., Devin, M., Ghemawat, S., Irving, G., Isard, M., Kudlur, M., Levenberg, J., Monga, R., Moore, S., Murray, D. G., Steiner, B., Tucker, P., Vasudevan, V., Warden, P., Wicke, M., Yu, Y., & Zheng, X. (2016). Tensorflow: A System For Large-Scale Machine Learning. 12th USENIX Symposium On Operating Systems Design And Implementation (OSDI), 265–283.
[2]
Amershi, S., Begel, A., Bird, C., Deline, R., Gall, H., Kamar, E., Nagappan, N., Nushi, B., & Zimmermann, T. (2019). Software Engineering For Machine Learning: A Case Study. 2019 IEEE/ACM International Conference On Software Engineering (ICSE), 291–300.
[3]
Baylor, D., Brevdo, E., Cheng, H. T., Clark, C., Coleman, C., Dery, L., Devin, M., Dimov, S., Fritz, M., Guadarrama, S., Hester, T., Houston, M., Ibarz, J., Ioffe, S., Isard, M., Jia, Y., Jozefowicz, R., Kudlur, M., Levenberg, J., ... & Zhang, Y. (2019). ONNX: Open Neural Network Exchange Format. Retrieved From Https://Onnx.Ai
[4]
Beyer, B., Jones, C., Petoff, J., & Murphy, N. R. (2016). Site Reliability Engineering: How Google Runs Production Systems. O'Reilly Media.
[5]
Breck, E., Cai, S., Nielsen, E., Salib, M., & Sculley, D. (2021). The ML Test Score: A Rubric For Production Readiness And Technical Debt Reduction. Google Research..