內容簡介
本書以Rational統一軟件開發過程(Rational Unified Process)為框架,描述了使用xUML的MDA開發方法在特定的軟件開發過程中的應用。本書是作者多年的軟件開發經驗的總結,通過本書,讀者可以學習到什麼是模型驅動體繫結構、如何使用可執行建模增強MDA、什麼是xUML、如何建立xUML模型、如何通過對PIM的映射來完成代碼生成過程,以及如何動態建模、如何使用xUML來表示這種映射等內容。相對於一些MDA理論研究的書籍,本書具有更好的實用性,對可執行建模的技術細節進行更為詳盡的介紹。作者在本書中給出的很多方法、思想可以直接應用到軟件開發實踐(包括不使用MDA方法的開發過程)中去。作者以書中包含的多個實例揭示了MDA這個革命性軟件開發方法的各種優點,並指明了利用這些優點的方法。
本書對於所有研究大中型軟件項目開發方法未來發展趨勢的人都是一個極好的參考,也適合作為高等院校計算機專業本科和研究生的參考書。
本書對於所有研究大中型軟件項目開發方法未來發展趨勢的人都是一個極好的參考,也適合作為高等院校計算機專業本科和研究生的參考書。