摘 要:盡管模型驅動開發(MDD)代表軟件工程的發展方向,但是目前MDD還缺乏一套完整的轉換規則描述方法和相應的實現機制,難以實現模型的自動轉換。為此定義了一個平臺獨立模型到平臺相關模型的轉換框架,采用UML活動圖說明模型轉換的實現機制;基于OCL定丈了轉換規則的表示法,并結合UML模型到Java模型的轉換給出了轉換規則的定義。最后在一個具體的實例中驗證了此方法的合理性和易用性。
關鍵詞:模型驅動開發;模型轉換;轉換規則
中圖法分類號:TP311.5
文獻標識碼:A
文章編號:1001—3695(2005)10—0016—04