Dom Razvoj Što je arhitektura usmjerena na model (mda)? - definicija iz tehopedije

Što je arhitektura usmjerena na model (mda)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Model-Driven Architecture (MDA)?

Modelirana arhitektura (MDA) vrsta je pristupa dizajnu, razvoju i implementaciji softvera. Kao što ime sugerira, ovaj pristup koristi modele kao skup smjernica koje se koriste u strukturiranju specifikacija dizajna. Razlog zašto su modeli odabrani kao središnji predmet ovog načela dizajna je taj što pomaže dizajnerima da objasne dizajn sustava, dopuštajući im da zanemaruju dodatne detalje i daju im veću koncentraciju na relevantna pitanja. Modeli se također koriste u cijelom inženjerskom i dizajnerskom području za razumijevanje složenih i stvarnih sustava.

Tehopedia objašnjava vođenu arhitekturu (MDA)

Arhitekturu pokretanu modelom pokrenula je Object Management Group (OMG) 2001. godine i pripada domeni inženjeringa. MDA pristup definira jezik specifičan za domenu (DSL) koji će se koristiti zajedno s platformom neovisnim modelom (PIM). Pristup MDA favorizira inženjering u naprijed, što znači da je kod proizveden od dijagrama ili modela koji su razradili ljudi. Ovaj pristup dizajnu obično započinje ili izradom modela za određenu svrhu ili prilagođavanjem postojećeg koji već odgovara svrsi.

MDA je odgovor na problem plodnih platformi srednjeg softvera koji uzrokuju prekid između različitih softverskih sustava i rješenja. Tvrtke tradicionalno prolaze kroz mnoge platforme srednjeg softvera i održavaju više vrsta jer različiti unutarnji odjeli mogu imati različite potrebe koje mogu zadovoljiti samo različite platforme srednjeg softvera.

Što je arhitektura usmjerena na model (mda)? - definicija iz tehopedije