Trang Chủ Phát triển Kiến trúc hướng mô hình (mda) là gì? - định nghĩa từ techopedia

Kiến trúc hướng mô hình (mda) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Kiến trúc mô hình hướng (MDA) nghĩa là gì?

Kiến trúc hướng mô hình (MDA) là một kiểu tiếp cận để thiết kế, phát triển và triển khai phần mềm. Như tên cho thấy, phương pháp này sử dụng các mô hình như một bộ hướng dẫn được sử dụng trong cấu trúc các đặc tả thiết kế. Lý do tại sao các mô hình được chọn làm đối tượng trung tâm trong nguyên tắc thiết kế này là vì nó giúp các nhà thiết kế giải thích thiết kế hệ thống bằng cách cho phép họ bỏ qua các chi tiết bổ sung và tập trung hơn vào các vấn đề liên quan. Các mô hình cũng được sử dụng trong toàn bộ lĩnh vực kỹ thuật và thiết kế để hiểu các hệ thống phức tạp và trong thế giới thực.

Techopedia giải thích Kiến trúc hướng mô hình (MDA)

Kiến trúc hướng mô hình đã được Nhóm quản lý đối tượng (OMG) đưa ra vào năm 2001 và thuộc về kỹ thuật miền. Cách tiếp cận MDA xác định ngôn ngữ dành riêng cho miền (DSL) sẽ được sử dụng cùng với mô hình độc lập với nền tảng (PIM). Cách tiếp cận MDA ủng hộ kỹ thuật chuyển tiếp, có nghĩa là mã được sản xuất từ ​​các sơ đồ hoặc mô hình do con người xây dựng. Phương pháp thiết kế này thường bắt đầu bằng việc tạo ra một mô hình cho một mục đích cụ thể hoặc điều chỉnh một mô hình hiện có đã phù hợp với mục đích đó.

MDA là câu trả lời cho vấn đề của các nền tảng phần mềm trung gian phát triển, gây ra sự mất kết nối giữa các hệ thống và giải pháp phần mềm khác nhau. Theo truyền thống, các công ty đã trải qua nhiều nền tảng phần mềm trung gian và duy trì nhiều loại vì các bộ phận nội bộ khác nhau có thể có các nhu cầu khác nhau chỉ có thể được đáp ứng bởi các nền tảng phần mềm trung gian khác nhau.

Kiến trúc hướng mô hình (mda) là gì? - định nghĩa từ techopedia