A Modular Engineering Framework for Deploying Artificial Intelligence Systems in Industrial Applications

Authors

  • Sacheriy Samith Department of Electrical Engineering and Computer Science, University of Missouri, Columbia, MO, USA. Author
  • Andreas Marsh Department of Computer Science, Colorado State University, Fort Collins, CO, USA. Author
  • Ishaan L. Hughes School of Computing, Clemson University, Clemson, SC, USA. Author

Keywords:

industrial AI, modular engineering, MLOps, system architecture, governance, deployment framework, socio-technical systems

Abstract

The adoption of artificial intelligence in industrial environments promises transformative improvements in operational efficiency, predictive maintenance, quality control, and autonomous decision-making. Yet translating laboratory-grade models into robust, trustworthy, and continuously evolving production systems remains a formidable challenge. This paper presents a modular engineering framework designed to address the systemic complexity of deploying AI in industrial applications. The framework is grounded in the principles of loose coupling, encapsulation, and standardized interfaces, enabling independent evolution of data pipelines, feature engineering, model training, deployment orchestration, monitoring, and governance components. By drawing on mature software architecture paradigms and integrating them with the unique lifecycle demands of machine learning systems, the proposed approach allows organizations to manage technical debt, enforce consistent governance, and maintain operational resilience across heterogeneous industrial landscapes. The discussion systematically examines architectural trade-offs, the role of containerization and event-driven microservices, the integration of fairness and explainability constraints, and the continuous validation mechanisms required to sustain performance in the face of data drift and evolving regulatory requirements. Crucially, the framework emphasizes socio-technical alignment, recognizing that modularity must extend beyond code into team structures, accountability boundaries, and policy compliance. Through deep conceptual analysis and comparisons across manufacturing, energy, and logistics domains, the paper articulates how modular decomposition mitigates the brittleness often observed in monolithic AI deployments. The framework further addresses sustainability considerations, including energy-aware model serving and the repurposing of modules across use cases. The conclusion outlines a research agenda for empirical validation and the development of open reference architectures that can accelerate industrial AI maturity while preserving safety, fairness, and long-term maintainability.

References

1. Breck, E., Cai, S., Nielsen, E., Salib, M., & Sculley, D. (2017). The ML test score: A rubric for ML production readiness and technical debt reduction. In Proceedings of the IEEE International Conference on Big Data (pp. 1123–1132). IEEE. https://doi.org/10.1109/BigData.2017.8258038

2. Sculley, D., Holt, G., Golovin, D., Davydov, E., Phillips, T., Ebner, D., Chaudhary, V., Young, M., Crespo, J.-F., & Dennison, D. (2015). Hidden technical debt in machine learning systems. In Advances in Neural Information Processing Systems 28 (pp. 2503–2511). Curran Associates.

3. John, M. M., Olsson, H. H., & Bosch, J. (2020). Towards MLOps: A framework and maturity model. In 2020 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA) (pp. 1–8). IEEE. https://doi.org/10.1109/SEAA51224.2020.00045

4. Jamshidi, P., Pahl, C., Mendonca, N. C., Lewis, J., & Tilkov, S. (2018). Microservices: The journey so far and challenges ahead. IEEE Software, 35(3), 24–35. https://doi.org/10.1109/MS.2018.2141028

5. Boyes, H., Hallaq, B., Cunningham, J., & Watson, T. (2018). The industrial internet of things (IIoT): An analysis framework. Computers in Industry, 101, 1–12. https://doi.org/10.1016/j.compind.2018.04.015

6. Polyzotis, N., Roy, S., Whang, S. E., & Zinkevich, M. (2018). Data lifecycle challenges in production machine learning: A survey. ACM SIGMOD Record, 47(2), 17–28. https://doi.org/10.1145/3299887.3299891

7. Klaise, J., Van Looveren, A., Cox, D., Vacanti, G., & Coca, A. (2020). Monitoring and explainability of models in production. arXiv preprint arXiv:2007.06299. https://arxiv.org/abs/2007.06299

8. Deng, D., Fernandez, R. C., Abedjan, Z., Wang, S., Stonebraker, M., Elmagarmid, A. K., Ilyas, I. F., Madden, S., Ouzzani, M., & Tang, N. (2017). The data civilizer system. In Proceedings of the 8th Biennial Conference on Innovative Data Systems Research (CIDR). www.cidrdb.org

9. Mehrabi, N., Morstatter, F., Saxena, N., Lerman, K., & Galstyan, A. (2021). A survey on bias and fairness in machine learning. ACM Computing Surveys, 54(6), 1–35. https://doi.org/10.1145/3457607

10. European Commission. (2021). Proposal for a Regulation laying down harmonised rules on artificial intelligence (Artificial Intelligence Act). COM(2021) 206 final. https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:52021PC0206

11. Rahman, A., & Kudyshev, Z. (2021). Machine learning operations (MLOps): Overview, definition, and architecture. arXiv preprint arXiv:2102.04741. https://arxiv.org/abs/2102.04741

12. Lipton, Z. C. (2018). The mythos of model interpretability. Communications of the ACM, 61(10), 36–43. https://doi.org/10.1145/3233231

13. Parnas, D. L. (1972). On the criteria to be used in decomposing systems into modules. Communications of the ACM, 15(12), 1053–1058. https://doi.org/10.1145/361598.361623

14. Skelton, M., & Pais, M. (2019). Team topologies: Organizing business and technology teams for fast flow. IT Revolution Press.

15. Selbst, A. D., Boyd, D., Friedler, S. A., Venkatasubramanian, S., & Vertesi, J. (2019). Fairness and abstraction in sociotechnical systems. In Proceedings of the Conference on Fairness, Accountability, and Transparency (pp. 59–68). ACM. https://doi.org/10.1145/3287560.3287598

16. Karamitsos, I., Albarhami, S., & Apostolopoulos, C. (2020). Applying DevOps practices for machine learning. In 2020 12th International Conference on Information, Intelligence, Systems & Applications (IISA) (pp. 1–7). IEEE. https://doi.org/10.1109/IISA50151.2020.9284385

17. Zhang, Y., Xu, Y., & Jiang, Z. M. (2021). ML-enabled systems: A mapping study on machine learning in software engineering. Empirical Software Engineering, 26(5), 1–57. https://doi.org/10.1007/s10664-021-09983-z

18. Miao, H., Li, A., Davis, L. S., & Deshpande, A. (2017). Towards unified data and lifecycle management for deep learning. In 2017 IEEE 33rd International Conference on Data Engineering (ICDE) (pp. 571–582). IEEE. https://doi.org/10.1109/ICDE.2017.112

19. ISO. (2023). ISO/IEC 42001:2023 Information technology — Artificial intelligence — Management system. International Organization for Standardization.

20. Ramachandran, G. S., & Michiels, S. (2019). A microservice-based architecture for scalable and efficient AI model deployment on the edge. In Proceedings of the 2019 IEEE International Conference on Cloud Engineering (IC2E) (pp. 1–10). IEEE. https://doi.org/10.1109/IC2E.2019.00020

21. Holzinger, A., Langs, G., Denk, H., Zatloukal, K., & Müller, H. (2019). Causability and explainability of artificial intelligence in medicine. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 9(4), e1312. https://doi.org/10.1002/widm.1312

22. Wachter, S., Mittelstadt, B., & Floridi, L. (2017). Why a right to explanation of automated decision-making does not exist in the General Data Protection Regulation. International Data Privacy Law, 7(2), 76–99. https://doi.org/10.1093/idpl/ipx005

Downloads

Published

2026-01-31

How to Cite

A Modular Engineering Framework for Deploying Artificial Intelligence Systems in Industrial Applications. (2026). International Journal of Artificial Intelligence Engineering and Systems, 1(1). https://ijaies.org/index.php/home/article/view/2