Bài báo này chỉ ra rằng khi công nghệ AI phát triển và các mô hình ML được triển khai trong các hệ thống thực tế, dữ liệu lớn không đồng nhất và các yêu cầu phản hồi hiệu quả của môi trường thực tế bộc lộ những hạn chế của các kiến trúc phần mềm hiện có. Tập trung vào kiến trúc lấy dữ liệu làm trung tâm (DOA), một kiến trúc mới nổi lên để giải quyết những vấn đề này, chúng tôi nghiên cứu cách thức và mức độ DOA đã được áp dụng ngầm trong quá trình triển khai và triển khai hệ thống dựa trên ML thực tế. Sử dụng phương pháp luận có hệ thống và bán tự động trong kỹ thuật phần mềm, chúng tôi xem xét các bài báo và chứng minh rằng việc áp dụng DOA góp phần đáp ứng các yêu cầu như quản lý dữ liệu lớn, xử lý độ trễ thấp, quản lý tài nguyên, bảo mật và bảo vệ quyền riêng tư, đồng thời cung cấp lời khuyên thiết thực cho việc triển khai các hệ thống dựa trên ML.