模板研究發(fā)展與展望(_第1頁
模板研究發(fā)展與展望(_第2頁
模板研究發(fā)展與展望(_第3頁
模板研究發(fā)展與展望(_第4頁
模板研究發(fā)展與展望(_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、 模板研究發(fā)展與展望 基金項目:國家自然基金(60273044),安徽省自然基金(01042201)。作者簡介: 劉曉平(1964-), 男, 山東濟南人, 教授, 博導(dǎo), 研究方向為CAD/CG, 石慧(1980-), 女, 安徽合肥人, 碩士研究生, 研究方向為CSCW和CAD,; 毛崢強(1982-), 男, 安徽合肥人, 碩士研究生, 研究方向為計算機輔助建模。 劉曉平 石慧 毛崢強( 合肥工業(yè)大學(xué)計算機與信息學(xué)院可視化與協(xié)同計算(VCC)研究室, 合肥 230009 )【摘要】模板概念由來已久,其應(yīng)用領(lǐng)域相當廣泛。在計算機領(lǐng)域內(nèi),以電路CAD、圖像處理與模式識別、工程CAD等方向的應(yīng)

2、用居多,而多種不同的結(jié)合與研究頗具共性,無不體現(xiàn)了模板技術(shù)的優(yōu)勢及作用。本文著重描述了模板技術(shù)的發(fā)展及其在多個學(xué)科方向上的應(yīng)用,將模板分為比對式及生成式兩大類別,形式化地提出了模板的定義,并對模板的作用及特征進行了闡述和分析。作者以模板技術(shù)與協(xié)同設(shè)計結(jié)合為模板發(fā)展的新視角,探討了模板技術(shù)的發(fā)展趨勢和研究前景?!娟P(guān)鍵詞】模板,比對式模板,生成式模板,復(fù)用,匹配,協(xié)同中圖分類號:TP391.72The Development and Prospects of the Research on Template LIU Xiao-ping SHI Hui MAO Zheng-qiang( VCC Di

3、vision, School of Computer & Information, Hefei University of Technology, Hefei, 230009 )【Abstract】The concept of template has been put forward for a long time, which is widely applied. In the domain of computer science, template is mainly applied to Circuit CAD、Image Processing & Pattern Re

4、cognition and Engineering CAD. Different combination and research has commonness, in which the superiority of template technology appears. In this paper, the development of template technology and the its application in many directions are mainly described. Template is divided into two classes, one

5、is Template for Comparison, another is Template for Production. The definition of template is given in the way of formalization. The paper also analyses the functions and features of template, and discusses the uptrend and foreground of template technology in a new view of development, which combine

6、s template technology and cooperative design.【Key words】template, Template for Comparison ,Template for Production , reuse, match, cooperation引言模板技術(shù)在建筑、機械等領(lǐng)域內(nèi)一直發(fā)揮著顯著的作用,基于學(xué)科的交叉性及問題共性的抽象存在,有關(guān)模板研究同樣在計算機領(lǐng)域內(nèi)應(yīng)用需求的推動下逐步地開展起來?;谀0宓难芯繖M跨多個方向,具有通用性、靈活性、針對性的特點,模板與具體方向的完美結(jié)合,不僅有助于驅(qū)動該方向研究的進展,同時革新了傳統(tǒng)模式和理念,有利于模板研究的

7、縱深發(fā)展及模板應(yīng)用的交流與借鑒,把模板的研究與應(yīng)用推向新的高度。作者在工程設(shè)計CAD領(lǐng)域內(nèi)長期研究模板的基礎(chǔ)上,比較了各方向?qū)δ0宓膽?yīng)用與融合,總結(jié)了模板研究的進展,并對模板研究的前景做出了分析。1、模板在計算機領(lǐng)域內(nèi)的研究與應(yīng)用模板概念由來已久,不僅在建筑、鑄造等行業(yè)得到了廣泛的應(yīng)用,同樣已滲透到了計算機領(lǐng)域內(nèi)多個方向的研究。Berkeley 大學(xué)的Srivastava 1在ICCAD 領(lǐng)域最早引用了模板概念, 作者在提出軟硬件混合系統(tǒng)的設(shè)計框架之后, 介紹了一個分層的體系結(jié)構(gòu)模板, 并利用該模板進行了一個ROBOT 系統(tǒng)的實驗, 主要側(cè)重于硬件的模板設(shè)計。此后,模板技術(shù)分別在辦公自動化、程

8、序設(shè)計、電路設(shè)計CAD、圖像處理與模式識別、工程CAD及軟件工程、系統(tǒng)開發(fā)等方向充分發(fā)揮了其特有的優(yōu)勢。1) 辦公自動化模板在辦公自動化軟件中的應(yīng)用非常普遍,其中最為常見的當數(shù)微軟的Office辦公套件, Office模板涵蓋了公文起草、辦公事務(wù)處理、財務(wù)管理、人事管理、市場營銷、各類簡報等多類模板,能夠幫助使用者快速地高效地創(chuàng)建各類所需文檔。模板文庫成為容納所有模板的集中地,針對全面的模板體系,模板管理功能亦相當合理與完善,使用者可在模板文庫中添加新的Office模板,使得自定義的模板更加適應(yīng)特定的需求。2) 程序設(shè)計語言程序設(shè)計語言中也引入了模板概念,模板應(yīng)用于不同的場合,其優(yōu)勢發(fā)揮也各有

9、側(cè)重。如C+中的類模板和函數(shù)模板,將具備相似功能的類或函數(shù)歸并,增強通用性,目的是為了減少開發(fā)代碼。文2中,將模板概念與屬性語法結(jié)合。屬性語法的模板被定義為一種語義規(guī)則的抽象,是一種標準的、可擴展的、可重用的定義程序語言的方法,能夠更好地控制復(fù)雜屬性語法。文3提出了java的一種基于語義的軟件設(shè)計方法模板設(shè)計模式,主要用于比較對象是否等同。David Hemer4提出了一種正式的組件語言,組件則被定義為模板,模板參數(shù)可以是變量、類型或者函數(shù),可適用于解決大范圍內(nèi)的問題,主要用于支持軟件的自動化發(fā)展。3) 電路設(shè)計CAD此方向模板的應(yīng)用主要體現(xiàn)在硬件的設(shè)計方面,文獻5在IC 高級綜合方面邁出了一

10、大步, 提出了模板映射的性能優(yōu)化方法, 首次介紹了軟件模板技術(shù)在ASIC 設(shè)計中的應(yīng)用。Jeremy Chan 和 Sri Parameswarana提出了NoCGE6-Network On Chip (NoC) generator, 一種基于可重用方法學(xué)的可擴展模板,該模板支持NoC 電路設(shè)計的快速定制。文7中涉及的模板是一種基于圖的符號模板,由實際的布局自動產(chǎn)生,將專家設(shè)計者的知識自然地保存于模板之中。4) 圖像處理與模式識別圖像處理及模式識別方面常會涉及模板概念,模板匹配是模式識別和圖像處理中的經(jīng)典方法8、9之一,具有多種形式,該方法將模板當作依照和比較的對象,而比較的方式則各有不同,匹

11、配算法的性能改善成為研究的熱點問題,此方向上模板研究為更好的匹配和選擇提供了基礎(chǔ)和依據(jù)。5) 工程CAD工程CAD與模板的結(jié)合是一種必然的趨勢,這是由該領(lǐng)域的特點所決定的,文獻10-12主要研究的背景是工程中材料表的自動生成,針對不同、復(fù)雜的表格設(shè)計要求,為了實現(xiàn)表格的自動生成,文章提出了一種針對表格的層次模板技術(shù),以模板形式表達不同專業(yè)的不同材料表的框架結(jié)構(gòu),并由此設(shè)計了一套較為完整的材料表模板定制語法,用戶只需定制其所需的表格模板便能滿足要求,實現(xiàn)材料表的自動生成,避免了用戶設(shè)計表格時的重復(fù)工作。模板在鋼結(jié)構(gòu)設(shè)計系統(tǒng)中的應(yīng)用亦充分發(fā)揮了其特長13-15,提出了一套模板的設(shè)計與實現(xiàn)方法,設(shè)計

12、了面向定制的模板技術(shù)實施方案,滿足多變的應(yīng)用需求,并很好地解決了節(jié)點設(shè)計這一困擾鋼結(jié)構(gòu)工程CAD系統(tǒng)的難題。文16為了實現(xiàn)并行裝配設(shè)計模式,提出了裝配模板與模板實例化的概念,將產(chǎn)品裝配模型的抽象描述定義為裝配設(shè)計模板,通過對模板的分解產(chǎn)生零部件的虛擬模型,實現(xiàn)產(chǎn)品零部件的并行設(shè)計,在各個零部件設(shè)計完成之后,實現(xiàn)裝配模板的自動實例化。作者所在的團隊,亦將模板技術(shù)與工程設(shè)計進行了結(jié)合,研究了模板的形式化表示模型、模板的運算機制及模板的設(shè)計模式,并應(yīng)用于冷沖模的設(shè)計流程,簡化了設(shè)計過程,提高了設(shè)計效率23-26。6) 軟件工程、系統(tǒng)開發(fā)Felix H. Gatzemeier 和 Oliver Mey

13、er 將模板定義為一種簡單的參數(shù)化機制17,使用模板技術(shù)可以簡單易行地處理復(fù)雜的文檔結(jié)構(gòu)定義,文18提出了基于屬性的模板用于描述服務(wù)信息,模板是通過對于Internet上軟件的設(shè)計經(jīng)驗學(xué)習(xí)及相關(guān)屬性介紹編輯產(chǎn)生的,主要通過描述性的知識庫生成,可作為輔助工具提供給服務(wù)供應(yīng)商。文19提出了一個抽象的體系結(jié)構(gòu)模板來表示不同的系統(tǒng)結(jié)構(gòu), 目的是在軟硬件劃分中進行更為靈活的資源分配,使系統(tǒng)設(shè)計更加方便有效、系統(tǒng)性能和代價達到最優(yōu)。該模板的基本思想是把系統(tǒng)看作是一個由通信通道(Communication Channel )連接的處理單元(Processing Element)的網(wǎng)絡(luò),在這一模板中,是對實際

14、系統(tǒng)中軟件、硬件及固件的抽象,是對系統(tǒng)中通信資源的抽象,體系結(jié)構(gòu)模板通過將系統(tǒng)中完成計算和通信的資源封裝成相互比較獨立的模塊,以方便系統(tǒng)設(shè)計和綜合。文20給出了一個具有高安全性的移動Agent系統(tǒng)及其模板結(jié)構(gòu)模型,通過模板提高Agent軟件的模塊性、可重用性、可擴充性及通用性。2、模板的分類及作用2.1 模板的分類“模板”一詞最初并非源于計算機領(lǐng)域, 據(jù)辭海中的解釋, 模為制造器物的模型21。 左思魏都賦有“授全模于梓匠”。 模板有三種含義: 其一稱“型板”, 在鑄造中, 指將鑄模連澆注系統(tǒng)的模型一起固定的板, 用作造型的模具; 其二稱“模型板”、“殼子板”, 用作澆注混凝土及砌筑磚石拱等的模

15、子, 其形狀與構(gòu)件相適應(yīng), 一般用木材或鋼材做成; 其三是按照原有生物高分子的結(jié)構(gòu), 合成新的生物高分子的過程, 前者是后者的模板。 文獻22中是這樣記載的: 模者, 法式、規(guī)范。 有古文為證,說文中有“模, 法也”;廣韻中有“模, 法也, 形也, 規(guī)也”;尚書大傳中有“太廟之中, 繽乎其猶模銹也”;歸田賦中有“揮翰墨以奮藻, 陳三皇之軌?!钡取?由于模板為形、法、規(guī)的統(tǒng)一, 在建筑、機械、服裝等行業(yè)都有較好地應(yīng)用。模板的應(yīng)用形式不一,但皆定義為一種統(tǒng)一的模式,綜合分析模板技術(shù)的各類應(yīng)用,并依據(jù)使用模板的方式及目的差異可將模板分為兩大類型:比對式模板及生成式模板,如圖1、圖2所示。比對式模板主

16、要作為比較和匹配的對象,通過建立相似性參數(shù)體系進行過濾,以便得到符合實際需求的比對結(jié)果。生成式模板經(jīng)由大量的分析提煉而成,由語義描述、符號表示等形式進行記錄與存儲,通過對不同數(shù)據(jù)集套用該模板,并進行相應(yīng)操作生成新的設(shè)計對象。兩類模板的形式化表達如下:比對式:if Compare (T,O) S ,then Save(O);其中,T表示模板,O表示比對對象,Compare ( )為比對函數(shù),根據(jù)實際需求對模板及比對對象進行比較,S為相似性參數(shù)體系,一旦符合標準,則記錄該對象Save ( ); 生成式:T = Abstract (O1,O2On );O = Apply(T,D);其中,T表示模板,

17、O表示設(shè)計對象,D表示數(shù)據(jù)集,Abstract ( )作為提煉模板的操作表達,Apply()操作將模板與數(shù)據(jù)集結(jié)合,生成新的設(shè)計對象。 圖 1 比對式模板 圖 2 生成式模板2.2 模板的作用不同領(lǐng)域及方向引入模板的目的多有區(qū)別,在此綜合分析計算機領(lǐng)域內(nèi)的多處應(yīng)用,總結(jié)出以下幾點:l 滿足用戶個性化的需求。通過用戶自主地組合與設(shè)計,利用基本模板組建成所需產(chǎn)品,如辦公自動化軟件中的格式模板,Visio軟件中的模板,皆為用戶提供了自主組合設(shè)計的平臺,產(chǎn)生特定格式的文檔或圖稿。l 繼承與復(fù)用。將結(jié)果與重要信息凝聚,減少重復(fù)勞動,簡化繁瑣而又雜亂的工作,工程CAD、系統(tǒng)開發(fā)中的模板多為實現(xiàn)此目的而設(shè)計

18、,結(jié)合設(shè)計的特殊性,完善設(shè)計流程,以簡化設(shè)計方法。10-16,23-26l 匹配與映射的依據(jù)。以存在模板作為依照和比較的對象,為進一步操作提供基礎(chǔ),以圖像處理及模式識別中的模板匹配8-9為代表,作為經(jīng)典方法之一,發(fā)揮了模板在此方面的優(yōu)勢。l 設(shè)計模式的固化。將軟、硬件設(shè)計模式以特有形式固化,如電路CAD5-7,將經(jīng)驗設(shè)計模式固化于模板之中,提高了電路設(shè)計的效率。3、模板的定義及特征3.1 模板定義設(shè)計的內(nèi)涵較廣,但完全創(chuàng)新式的設(shè)計方式并不多見,大量工作都是在已有設(shè)計的基礎(chǔ)上進行選擇式地復(fù)用及適當?shù)男薷模赃m應(yīng)新對象的要求,這便為模板的深入探索奠定了基礎(chǔ)。模板的基本思想是從一組相似事物中抽象出特

19、征及基于特征的處理方法,這些特征以及對特征的處理方法形成了模板概念設(shè)計的重要基礎(chǔ)24?,F(xiàn)以生成式模板為例,給出形式化定義:定義1 模板是一四元組,Template = <ID,O,S,R> ,其中:ID 是模板的唯一標識;O 是模板中的對象集合;S 是對象操作服務(wù)集合;R是對象服務(wù)的約束規(guī)則集合。定義2 模板對象由圖形實體對象和文本體對象組成。一個模板由一個主圖形體、若干個子圖形體、該模板最終設(shè)計實體、若干個文本體組成。圖形體記載了該體的幾何描述,文本體記錄下可解釋的字符描述。<O>:=<TYPE><BODY-DESCRIBE><TYPE&

20、gt;:=<MASTER-ENTITY>|<SUB-ENTITY>|<DESIGNENTITY>|<TEXT-BODY>定義3 模板操作服務(wù)由對象和服務(wù)體組成,描述為:<S>:=<A><SERVE-NAME><SERVE-BODY><A>:=<O>定義4 模板約束規(guī)則由操作服務(wù)和相應(yīng)的規(guī)則體組成,描述為 :<R>:=<SERVE-NAME><RULE-BODY><RULE-BODY>:=<CONDITION><

21、ACTION>3.2 模板特征l 模板具有變異性,模板雖是具有相對固定格式的規(guī)范,但是并非固定不可變的,根據(jù)實際需求,模板存在著某些變化, 這些靈活的可變性, 正是模板顯示實力的基礎(chǔ)l 模板可以嵌套,模板不僅可以應(yīng)用于完整的問題描述,當有效分解出的子問題存在著合適的共性時,同樣可以采用模板加以描述,而模板間的嵌套關(guān)系由此產(chǎn)生l 模板支持定制,模板是規(guī)律及特征的凝結(jié),合理的定制功能是優(yōu)秀模板產(chǎn)生的途徑l 模板支持復(fù)用,模板作為對于具有相似模式的對象的抽象,可被重復(fù)、適時地加以應(yīng)用可見,模板的應(yīng)用領(lǐng)域相當廣泛,但是由于模板固有的基本特征,多種應(yīng)用的內(nèi)部機理和原則十分相似。模板可以理解為一種具

22、有相對固定格式的規(guī)范,是定義和描述某一類相似事物的標準,繁瑣與雜亂性工作是引入模板的根本原因,應(yīng)用模板多是在總結(jié)規(guī)律、統(tǒng)一規(guī)范的前提下以確保結(jié)果、提高效率、減少時間為目的?;诠こ淘O(shè)計的重復(fù)性與變異性,作者所在團隊將模板概念應(yīng)用其中23-26,總結(jié)出一套適用于工程設(shè)計領(lǐng)域的方法學(xué),已收獲成效。4 模板發(fā)展趨勢設(shè)計無處不在,應(yīng)用范圍十分廣泛,面向設(shè)計的生成式模板具有其存在的意義和價值。大千世界沒有絕對孤立的事物,彼此之間或多或少地通過某種中介聯(lián)系著。隨著科學(xué)技術(shù)的發(fā)展,探索復(fù)雜對象之間的關(guān)聯(lián)和規(guī)律成為目前的研究熱點,規(guī)律的總結(jié)是對于模板內(nèi)部關(guān)系的高度提煉,只有了解了模板發(fā)展的歷史和模板技術(shù),才能

23、在未來的工作中,依據(jù)工作性質(zhì)加以區(qū)分和應(yīng)用,從中提煉和感悟模板思想的精髓,這也是本文的根本初衷。作者所在團隊在工程CAD、機械CAD方向中對于模板進行了較為詳細和深入的研究,提煉出了模板的形式化表達和規(guī)則,對于設(shè)計對象做了深層次的總結(jié)。隨著網(wǎng)絡(luò)化、協(xié)同化的發(fā)展,模板技術(shù)也在一定程度上產(chǎn)生了新的特點。為適應(yīng)新的形勢,作者在工程CAD基礎(chǔ)上初步發(fā)展了協(xié)同模板的思想,并在模板機理方面進行了探索。協(xié)同設(shè)計27是協(xié)同技術(shù)在計算機輔助設(shè)計領(lǐng)域內(nèi)的重要應(yīng)用,協(xié)同模板28、29概念正是在協(xié)同設(shè)計技術(shù)近些年來迅速發(fā)展的前提下,結(jié)合模板23-26在工程設(shè)計領(lǐng)域內(nèi)的應(yīng)用基礎(chǔ)應(yīng)運而生的,它在模板的基礎(chǔ)上被賦予了新的網(wǎng)

24、絡(luò)特性。協(xié)同模板的優(yōu)勢在于可以減少網(wǎng)絡(luò)中的數(shù)據(jù)通信量,具有可復(fù)用性和可繼承性??鐓^(qū)域的設(shè)計組,在具備設(shè)計模板的前提下,通過設(shè)計參數(shù)的匹配,便可以重現(xiàn)設(shè)計結(jié)果,有效避免了大量數(shù)據(jù)的傳輸,使協(xié)同設(shè)計得以有效進行,協(xié)同模板的可重用性及可繼承性亦可借鑒已有設(shè)計經(jīng)驗,簡化設(shè)計過程,降低設(shè)計難度。協(xié)同模板同樣是具有語義功能的可以描述幾何及屬性信息的抽象數(shù)據(jù)表示,符合工程設(shè)計標準和規(guī)范,其不僅包含幾何屬性、工程屬性,更有網(wǎng)絡(luò)屬性、任務(wù)屬性等支持協(xié)同機制的特殊屬性信息,支持協(xié)同工程設(shè)計的全過程。CoT 是協(xié)同模板的簡稱,其形式化描述可以表示為:CoT = < M-ID,T-ID,C,E, T,RU,RE

25、,OP >, 其中M-ID表示獨立的協(xié)同任務(wù)ID號; T-ID 代表唯一的協(xié)同模板ID號;C 指協(xié)同模板中的部件集;E 則是一系列的表達式;T記錄了網(wǎng)絡(luò)協(xié)同和工作流程進行所需的任務(wù)信息;RU指部件和任務(wù)的約束規(guī)則庫;RE 描述了位置關(guān)系;OP則是存儲模板操作的集。有關(guān)協(xié)同模板方法學(xué)的研究已在協(xié)同模板可視化設(shè)計系統(tǒng)29中得到了充分的體現(xiàn)和印證。該系統(tǒng)結(jié)構(gòu)圖如圖3所示。核心模塊主要包含三大功能模塊:模板控制,協(xié)同控制及造型建模器。模板控制模塊主要功能體現(xiàn)在模板創(chuàng)建、模板解釋、模板操作、模板的查詢匹配等方面,Xerces-C+解析器及XML編輯器為TDML語言的操作提供了后臺支持。協(xié)同設(shè)計流程

26、及任務(wù)的控制則由協(xié)同控制模塊負責(zé),協(xié)調(diào)設(shè)計任務(wù)間的交流及串并行任務(wù)的實現(xiàn)。而造型建模模塊提供了模板可視化的接口,將基于模板獲取的設(shè)計結(jié)果圖形化,主要采用三維建模器. ACIS作為幾何造型核心,三大基本模塊之間存在大量不同種類的信息交流,以模板庫、任務(wù)庫、工程數(shù)據(jù)庫及圖形庫作為數(shù)據(jù)基礎(chǔ),構(gòu)建了整個協(xié)同設(shè)計的可視化系統(tǒng)框架。 圖3 協(xié)同模板可視化設(shè)計系統(tǒng)框架模板概念在工程CAD 領(lǐng)域上的合理嫁接, 突破了該領(lǐng)域傳統(tǒng)的設(shè)計方法,大大提高了該領(lǐng)域的設(shè)計效率,而 協(xié)同模板的應(yīng)用在協(xié)同設(shè)計環(huán)境中則發(fā)揮了重要的作用,可視化設(shè)計系統(tǒng)的搭建為協(xié)同模板機理的實現(xiàn)提供了研究平臺,圖4、圖5展示了協(xié)同模板在冷沖模及包

27、層設(shè)計中的應(yīng)用實例。有關(guān)模板的研究將會面臨更為廣闊的前景:l 標準化:模板在大規(guī)模領(lǐng)域內(nèi)的應(yīng)用與發(fā)展,離不開規(guī)范和標準,模板的定義與概念設(shè)計將會進一步減少工作的繁雜、完善模板的定制,從而實現(xiàn)模板設(shè)計的可擴展性和通用性。l 智能化:語義模板的研究與發(fā)展將為特定領(lǐng)域內(nèi)的對象描述和設(shè)計提供更有效的支持,模板設(shè)計語言的總結(jié)將為模板設(shè)計語義的發(fā)展提供基礎(chǔ),以便更好地定義模板系統(tǒng)中規(guī)律性與靈活性的平衡點,實現(xiàn)模板的智能化特點。l 可視化:模板規(guī)模的增大及約束內(nèi)涵的復(fù)雜化,增加了管理模板的困難度。模板的可視化,使得模板在海量數(shù)據(jù)的規(guī)律發(fā)現(xiàn)方面體現(xiàn)了優(yōu)勢,簡化了模板的管理流程;約束信息的可視化亦可為用戶監(jiān)控約

28、束信息的變更狀態(tài)提供更為直觀的方法。l 網(wǎng)絡(luò)化:在網(wǎng)絡(luò)環(huán)境中應(yīng)用模板思想,是模板發(fā)展的重要趨勢,如何設(shè)計更為符合網(wǎng)絡(luò)環(huán)境需求的模板成為模板網(wǎng)絡(luò)化的熱點和難題。將模板與協(xié)同機制相結(jié)合,不僅革新了協(xié)同設(shè)計領(lǐng)域的傳統(tǒng)理念,同時亦將模板表示的通用性、模板結(jié)構(gòu)的可變異性等引入了更深層次的研究,成為網(wǎng)絡(luò)化的重要研究趨勢。 圖4協(xié)同模板在冷沖模中的應(yīng)用 圖5 協(xié)同模板在DWTB包層中的應(yīng)用5結(jié)束語通過對于模板理論的研究及模板技術(shù)的應(yīng)用,不難發(fā)現(xiàn)模板技術(shù)具有其自身的共性及特點。不同學(xué)科方向與模板概念的結(jié)合對于該方向的發(fā)展都起到了推波助瀾的作用。通過跟蹤不斷前進與成熟的模板技術(shù),結(jié)合當前計算機技術(shù)網(wǎng)絡(luò)化、協(xié)同化

29、、智能化的需求,作者提出了協(xié)同模板的概念,給模板理論的發(fā)展帶來嶄新的視角。有關(guān)模板的研究雖然已經(jīng)取得了長足的進步,但模板理論和技術(shù)仍不夠成熟,在靈活性、通用性等方面面臨更多的挑戰(zhàn)和考驗,縱觀模板的起源、應(yīng)用及發(fā)展,生成式模板的研究方法和技術(shù)路線對比對式模板或未來可以派生出的其他形式模板的深入研究有重要的借鑒和指導(dǎo)作用,作者充分相信比對式模板與生成式模板在各自技術(shù)深入和發(fā)展的基礎(chǔ)上,將會互相滲透、互相影響,共同推動模板作為一門共性技術(shù)的研究走向深入。參考文獻1Srivastava M B, Brodersen R W. “Rapidprototyping of hardware and soft

30、ware in an unified frame work ”. 1991 IEEE International Conference on ComputerAided Design ICCAD91. Piscat-away, NJ: IEEE Service Center, 1991.,pp152- 155.2Mernik, M., Lenic, M., Avdicausevic, E., and Zumer, V., “ The template and multiple inheritance approach into attribute grammars ”. Proceedings

31、 of 1998 International Conference on Computer Languages, May 1998, pp102-110.3Daniel E. Stevenson, Andrew T. Phillips.“Implementing Object Equivalence in Java Using the Template Method Design Pattern”, Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, ACM SIGCSE.

32、 Feb 2003,pp 278-282.4 Hemer, D. “Computer-aided programming using formally specified design templates”. Ninth Asia-Pacific Software Engineering Conference,Dec 2002,pp307 316.5 Corazao, Miguel R, et al. “Performance optimization using template mappi ng for datapathintensive highlevel synthesis”. IEE

33、E Transactions on ComputerIAided Design of Integrated Circuits and Systems, 1996, pp 877- 888.6Chan,J., and Parameswaran, S. “NoCGEN: a template based reuse methodology for Networks On Chip architecture”. Proceedings of 17th International Conferenceon VLSI Design, 2004, pp717-720.7Nuttorn Jangk

34、rajarng, Sambuddha Bhattacharya, Roy Hartono et al. “Multiple specifications radio-frequency integrated circuit design with automatic template-driven layout retargeting”. Proceedings of the Asia and South Pacific Design Automation Conference, Jan 2004, pp 394 399. 8Kawanishi, T., Kurozumi, T., Kashi

35、no, K., and Takagi, S.,“A fast template matching algorithm with adaptive skipping using inner-subtemplates' distances”. Proceedings of the 17th International Conference on Pattern Recognition, vol:3, Aug 2004 , pp.654 - 657.9Di Stefano, L., and Mattoccia, S., “A sufficient condition based o

36、n the Cauchy-Schwarz inequality for efficient template matching”. Proceedings of 2003 International Conference on Image Processing, vol:1, Sept2003 ,pp.269-272 .、10金文華, 黃崢, 呂志宏等.工程CAD材料統(tǒng)計表自動生成系統(tǒng)中的層次模板技術(shù). 計算機輔助設(shè)計與圖形學(xué)學(xué)報.2001,13(2):128-134.11饒上榮, 金文華, 唐衛(wèi)清等. 面向?qū)ο笤O(shè)計的嵌套表格模板設(shè)計技術(shù). 計算機輔助設(shè)計與圖形學(xué)學(xué)報.20

37、00,12(9):705-710.12饒上榮,白似雪,李士才.面向?qū)ο髷?shù)據(jù)模型的表格模板規(guī)則設(shè)計. 計算機輔助設(shè)計與圖形學(xué)學(xué)報.2001,13(2):128-134.13虎嵩林, 顧益軍, 唐衛(wèi)清等. 面向定制的工程CAD系統(tǒng)模板技術(shù). 計算機輔助設(shè)計與圖形學(xué)學(xué)報. 2002,14(4):369-374.14田景成, 虎嵩林, 劉曉平等.鋼結(jié)構(gòu)節(jié)點設(shè)計中模板技術(shù)的研究和應(yīng)用. 計算機輔助設(shè)計與圖形學(xué)學(xué)報. 2000,12(9):682-687.15虎嵩林,唐榮錫. 工程對象的定制與集成.計算機學(xué)報. 2002,25(12):1434-1440.16李海龍,宋鵬,董金祥. 基于模板的自頂向下并行裝配設(shè)計. 計算機輔助設(shè)計與圖形學(xué)學(xué)報. 1999,11(5):441-445.17Gatzemeier, F.H., Meyer,O. “Making complex document structures accessible through templates”. Proceedings of 2000 Joint IEEE International and 18th Annual Conference on Computer Documentati

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論