題組內容

一、模式驅動結構(Model Driven Architecture, MDA)是一種常見的軟體開發方法,由 OMG(Object Management Group)於 2001 年提出。該方法強調軟體開發過程中每 個步驟的產出均須建構出模式,且最好應表達成電腦可理解的正規模式(Formal Model),上一個步驟之產出為下一個步驟的輸入。

⑴請描述 MDA 軟體發展生命週期的六個步驟及其執行順序。(15 分)