차례:
정의-모델 중심 아키텍처 (MDA) 란 무엇입니까?
MDA (Model-driven Architecture)는 소프트웨어 설계, 개발 및 구현에 대한 접근 방식입니다. 이름에서 알 수 있듯이이 방법은 설계 사양을 구성하는 데 사용되는 일련의 지침으로 모델을 사용합니다. 이 설계 원칙에서 모델을 중심 객체로 선택한 이유는 설계자가 추가 세부 사항을 무시하고 관련 문제에 더 집중할 수 있도록함으로써 시스템 설계를 추론 할 수 있기 때문입니다. 엔지니어링 및 디자인 분야 전체에서 모델을 사용하여 복잡한 실제 시스템을 이해합니다.
Techopedia는 MDA (Model-Driven Architecture)를 설명합니다.
모델 중심 아키텍처는 2001 년 OMG (Object Management Group)에 의해 시작되었으며 도메인 엔지니어링에 속합니다. MDA 접근 방식은 PIM (Platform Independent Model)과 함께 사용할 도메인 별 언어 (DSL)를 정의합니다. MDA 접근 방식은 포워드 엔지니어링을 선호하므로 코드는 사람이 정교하게 작성한 다이어그램 또는 모델에서 생성됩니다. 이 설계 방식은 일반적으로 특정 목적에 맞는 모델을 만들거나 이미 목적에 맞는 기존 모델을 수정하는 것으로 시작됩니다.
MDA는 다양한 미들웨어 플랫폼의 문제에 대한 답변으로, 다른 소프트웨어 시스템과 솔루션간에 연결이 끊어집니다. 회사는 전통적으로 여러 미들웨어 플랫폼을 거쳐 여러 종류를 유지하고 있으며, 내부 부서마다 다른 미들웨어 플랫폼에서만 충족시킬 수있는 요구 사항이 다를 수 있기 때문입니다.