Hem Utveckling Vad är modellstyrd arkitektur (mda)? - definition från techopedia

Vad är modellstyrd arkitektur (mda)? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Model-Driven Architecture (MDA)?

Modelldriven arkitektur (MDA) är en typ av strategi för programvarudesign, utveckling och implementering. Som namnet antyder använder denna metod modeller som en uppsättning riktlinjer som används för att strukturera konstruktionsspecifikationer. Anledningen till att modeller valdes som det centrala objektet i denna designprincip är att det hjälper designers att resonera ut systemdesignen genom att låta dem ignorera extra detaljer och ge dem mer fokus på relevanta frågor. Modeller används också i hela teknik- och designområdet för att förstå komplexa och verkliga system.

Techopedia förklarar Model-Driven Architecture (MDA)

Modelldriven arkitektur lanserades av Object Management Group (OMG) 2001 och tillhör domänteknik. MDA-metoden definierar ett domänspecifikt språk (DSL) som ska användas tillsammans med en plattformsoberoende modell (PIM). MDA-tillvägagångssättet gynnar framåt teknik, vilket innebär att koden produceras från mänskliga utarbetade diagram eller modeller. Denna designmetod börjar vanligtvis med att antingen skapa en modell för ett specifikt syfte eller anpassa en befintlig som redan passar ändamålet.

MDA är svaret på problemet med produktiva plattformar för mellanprogram, som orsakar en koppling mellan olika programvarusystem och lösningar. Företag har traditionellt gått igenom många mellanprogramvaruplattformar och underhåller flera slag eftersom olika interna avdelningar kan ha olika behov som bara kan tillgodoses av olika mellanprogramvaruplattformar.

Vad är modellstyrd arkitektur (mda)? - definition från techopedia