業內資訊
您現在所在位置:首 頁 >> 業內資訊
圍巾廠家的約束理論
新聞來源:蘇州禾孚泰 點擊次數:1535次 更新時間:2012-03-31
核心提示:圍巾廠家的約束理論
3A軟件平臺是基于MDA、RIA、SOA的平臺軟件。它以業務模型驅動、軟件工廠加工的方式進行開發(MDA)。并與面向服務的理念整合(SOA),以B/S架構發布,同時又具有與C/S架構應用相比擬的豐富交互效果(RIA)。圍巾廠家采用3A平臺開發,具有前所未有的高效率、高質量和高復用性。
3A軟件平臺采用模型驅動體系架構,集成了基本數據模型、業務過程模型、組織機構模型為一體,同時增加了知識智能、Web應用服務器等組建方便項目開發,并使用標準的XML為數據存儲方式。平臺支持UML對軟件密集系統進行可視化建模,支持wfMC(工作流標準聯盟)推出了工作流XML(WBXML)和XML過程定義語言(XPDL)。
圍巾廠家以3A為平臺,采用了對語義具有無限擴展性的XML來描述所有的元模型和模型,通過Schema的定義,并利用已有的功能組件對業務需求構建平臺無關模型(platformindependentmodel,PIM),讓所建的領域模型更加符合企業業務特性。在由自動軟件工廠生成組件并生成軟件系統的過程中,使用了“模版”技術,分為界面模版和代碼模版兩種。對于每個模型,都要生成用來加載主頁面的LoadO方法,以及從數據庫中讀取相關數據的一系列方法:對模型中定義的每個數據,在界面中生成應用項之后,都有對應的Change()方法進行深加工。最后自動把模型轉換為代碼,并結合RUP(統一軟件開發過程),關注開發過程中的生命周期,通過迭代開發的方式,化解開發過程中的重大風險,滿足客戶變化的需求。
開發該系統采用了支持往返工程嘲的方法,融合了MDA的思想。提高了可移植性、可復用性、可維護性。根據3ABasic(3A平臺采用的語言)及3ABasic映射規則,將PIM轉換以生成PSM(平臺相關的模型),最終生成圍巾廠家程序代碼及測試框。