MDA
Model Driven Architecture

OMG(Object Management Group)가 정의한 새로운 소프트웨어 개발방식으로 시스템의 설계와 명세를 정형화된 모델로 기술과 분리하여 기술하고 실제 구현과 관련된 모델은 매핑을 통해서 기술 플랫폼에 독립적으로 기술된 모델을 변환하여 얻는 방법을 말한다.