MDA簡介(測試一篇)
最近一直在讀《應用MDA》這本書,英文名字叫Applying MDA to Enterprise Computing,書寫的很不錯,對MDA感興趣的應該讀一讀,今天我先寫個MDA的簡介吧,順便測試一下。
模型驅動架構(MDA)是OMG(國際對象管理集團)組織在提出UML之后又力推的一種新的軟件開發框架。MDA的目標是在UML的基礎之上構建更高抽象層次的開發模型,它支持模型的可視化、存儲和交換,并進行模型數據之間的嚴格轉換,最終生成可執行程序。簡單來說,就是把建模語言當作編程語言來使用,而不只是當作設計語言,用建模語言編程可以提高生產率,改善質量,并使軟件產品的生存周期更長。
MDA是基于標準的建模語言作為形式化的開發語言,它的開發方法就是從高層抽象模型到底層抽象模型的轉換,然后通過形式化模型驅動產生3GL代碼、HTML、XML、WSDL、IDL以及其他相關的配置文件。同時,MDA也可以提供動態數據解析引擎去直接執行模型。
今天就寫這么多吧,大家已經認識到了MDA不是銀彈,它不能解決所有問題,但究竟有多少設計人員真正了解MDA,MDA到底要解決什么問題,MDA能給我們帶來什么,希望能和大家多多探討......
身邊越來越多的人開始使用Mac,經常被問道Mac的使用問題和技術問題。遂決定,每天發布一則#Mac技巧#。同時發布于微博和微信公眾賬號“Mac技巧”,微信號sagacity-mac,有微信賬號的童鞋掃描下圖片或搜索微信號即可

浙公網安備 33010602011771號