您的位置:軟件測試 > 軟件項目管理 > 開發(fā)管理 >
面向并行設(shè)計的虛擬原型技術(shù)研究
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/6/8 14:27:58 ] 推薦標(biāo)簽:

3.2 基于域?qū)ο蟮奶摂M原型建模與仿真框架 基于域?qū)ο蟮奶摂M原型建模與仿真框架

虛擬原型仿真在域?qū)ο蟮墓δ芑A(chǔ)上進行.其模型在邏輯上是由多個域?qū)ο髽?gòu)成的網(wǎng)絡(luò),由一個服務(wù)器統(tǒng)一管理.參與虛擬原型仿真的用戶通過客戶結(jié)點連接到服務(wù)器上,如圖2.服務(wù)器結(jié)點的核心是對象管理器,它通過對一組領(lǐng)域?qū)嶓w對象的管理,集中體現(xiàn)了產(chǎn)品的整體結(jié)構(gòu)信息.客戶結(jié)點由視圖對象、仿真客戶代理和協(xié)作虛擬原型仿真界面構(gòu)成.視圖對象由對象管理器根據(jù)用戶的仿真需求動態(tài)產(chǎn)生,記錄了用戶希望得到的信息的內(nèi)容和形式,其主要作用是配合仿真客戶代理,為用戶提供所需的產(chǎn)品仿真視圖,以減少信息冗余.不同領(lǐng)域設(shè)計者關(guān)心的內(nèi)容及認(rèn)識問題的角度都有不同.仿真客戶代理在各領(lǐng)域?qū)ο螽a(chǎn)生的仿真輸出結(jié)果中查找用戶需要的信息,經(jīng)過一定轉(zhuǎn)換后送到虛擬原型界面上產(chǎn)生可視化的輸出.用戶在界面上對虛擬原型所加的操作,被虛擬原型界面感知后,也通過仿真客戶代理轉(zhuǎn)化為域?qū)ο罂勺R別的激勵形式,并通過虛擬原型服務(wù)器發(fā)往各域?qū)ο蟆?/p>

圖2 基于域?qū)ο蟮漠悩?gòu)建?蚣

4、支持虛擬原型的集成框架

實現(xiàn)虛擬原型需要有仿真工具的支持,需要有領(lǐng)域設(shè)計工具的支持,也需要有開放的集成框架平臺的支持.集成框架集數(shù)據(jù)庫的數(shù)據(jù)管理能力、網(wǎng)絡(luò)的通訊能力及過程的控制能力于一體,它不僅能實現(xiàn)分布環(huán)境中產(chǎn)品數(shù)據(jù)的統(tǒng)一管理,還能夠很好地實現(xiàn)對虛擬原型的支持。

4.1 支持虛擬原型的集成框架的結(jié)構(gòu) 支持虛擬原型的集成框架的結(jié)構(gòu)

支持虛擬原型的集成框架基于Client/Server結(jié)構(gòu),客戶和服務(wù)器對象間的通訊通過基于CORBA的Client/Server中間件連接,其結(jié)構(gòu)如圖3所示。

圖3 支持虛擬原型的集成框架結(jié)構(gòu)

從軟件角度看,它是一種層次結(jié)構(gòu),上層是用戶服務(wù)器,反映了虛擬原型系統(tǒng)所支持的主要功能,用戶通過客戶端用戶界面使用服務(wù)方提供的高層次的用戶服務(wù),不必關(guān)心底層實現(xiàn)結(jié)構(gòu).每類服務(wù)由多個Agent構(gòu)成,Agent間以靈活的方式通訊和互操作.用戶服務(wù)分為4類:數(shù)據(jù)服務(wù)、集成服務(wù)、交互服務(wù)、應(yīng)用服務(wù).其中:

    數(shù)據(jù)服務(wù)對領(lǐng)域數(shù)據(jù)和原型數(shù)據(jù)進行存儲和管理,并負責(zé)產(chǎn)生虛擬數(shù)據(jù).它使用面向?qū)ο蠓椒▽?shù)據(jù)建模,用恰當(dāng)?shù)哪P吐?lián)結(jié)部件描述和行為。
    集成服務(wù)支持工具集成和團隊集成.包括共享電子記事本,用于多領(lǐng)域設(shè)計團隊中人的通訊,也包括工具集成和封裝機制。
    交互服務(wù)提供3D虛擬環(huán)境,支持產(chǎn)品數(shù)據(jù)的可視化和交互,為用戶產(chǎn)生沉浸感。
    應(yīng)用服務(wù)管理相對靜態(tài)的應(yīng)用(大多為商品化工具),這些應(yīng)用為虛擬原型用戶執(zhí)行特定功能.應(yīng)用服務(wù)包括一些與虛擬原型設(shè)計驗證相關(guān)的工具,如虛擬原型生成工具、虛擬原型仿真工具,也包括一些特定的服務(wù),如過程管理、項目管理、工具調(diào)度、并行設(shè)計規(guī)劃等。

上一頁1234下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd