劉博 商洛學(xué)院
微電子產(chǎn)業(yè)對于國民經(jīng)濟(jì)與國防建設(shè)的戰(zhàn)略性作用,隨著集成電路產(chǎn)業(yè)基礎(chǔ)基本形成,產(chǎn)業(yè)鏈不斷完善。微電子產(chǎn)業(yè)的戰(zhàn)略性作用日漸明顯,主要表現(xiàn)在以下幾個方面:
(1)表現(xiàn)在當(dāng)代產(chǎn)業(yè)鏈關(guān)系。隨著現(xiàn)代經(jīng)濟(jì)的快速發(fā)展,GDP指標(biāo)每一百元元的增長是由拾元電子工業(yè)產(chǎn)值貢獻(xiàn)。并且只要經(jīng)濟(jì)在不斷地向好發(fā)展,這個貢獻(xiàn)值會越來越大。微電子技術(shù)是全球電子信息產(chǎn)業(yè)的基礎(chǔ)和核心,也是現(xiàn)代信息社會的戰(zhàn)略性產(chǎn)業(yè)。
(2)在經(jīng)濟(jì)快速發(fā)展的同時,GDP指標(biāo)步入新常態(tài)。而集成電路產(chǎn)業(yè)增長率則不然,而且根據(jù)發(fā)展的規(guī)律,集成電路產(chǎn)業(yè)增長的速率將領(lǐng)先于GDP增長的速率。
(3)我國作為全球半導(dǎo)體產(chǎn)品消費(fèi)大國,大多依賴進(jìn)口,表明我國集成電路國產(chǎn)化蘊(yùn)含巨大機(jī)會。目前全球集成電路產(chǎn)業(yè)已進(jìn)入重大調(diào)整變革期,人工智能是大勢所趨,AI芯片將會成為未來的主流,而國內(nèi)相關(guān)公司正通過AI芯片助力中國集成電路產(chǎn)業(yè)崛起。
隨著web service日新月異的發(fā)展,現(xiàn)基于服務(wù)軟件架構(gòu)的SOA也成為炙手可熱的話題。信息化的浪潮也帶了SOA的迅速發(fā)展,從信息化變遷來看,軟件的本質(zhì)決定了其復(fù)雜性。為了應(yīng)對這個難題,科學(xué)家設(shè)計了許多程序和方法來解決這一難題。比如模塊化設(shè)計等方法,但見效甚微,只是一定程度上減小了復(fù)雜性,并未徹底解決這一難題?,F(xiàn)SOA如雪中的木炭,為這一難題的解決帶來了黎明的曙光。從傳統(tǒng)的服務(wù)的分布式計算方式來看,CORBA和DCOM并不是新奇的技術(shù),其具有一定弊端。第一,各方是緊湊耦合的,并非松散結(jié)合。換而言之,分布計算連接的兩端都必須遵循同樣API。第二,各個軟件架構(gòu)是專屬的,其具有唯一性。
1)服務(wù)提供者,其從通常意義上看有定義良好的接口,覆蓋對內(nèi)的和對外的。其服務(wù)之間通過簡單、精確定義接口進(jìn)行通訊,不涉及底層編程接口和通訊模型。而且此接口的定義是平臺和語言中立的,帶來的好處是,通過服務(wù)提供者可以注冊服務(wù)。
2)服務(wù)消費(fèi)者,在我們需要某項(xiàng)服務(wù)之時,我們可以提前通過查詢服務(wù)目錄的方式得到與服務(wù)有關(guān)的描述信息,從而可以動態(tài)綁定到這一服務(wù)。從而帶來了與服務(wù)消費(fèi)者相投明的方式調(diào)用了相關(guān)服務(wù)。
3)服務(wù)目錄,作為服務(wù)消費(fèi)者與服務(wù)提供者二者之間連接的橋梁。一方面,服務(wù)提供者通過它來完成注冊服務(wù),另一方面服務(wù)消費(fèi)者通過他查詢相關(guān)服務(wù)信息,能更加方便、快捷、透明地調(diào)用服務(wù)。
整個架構(gòu)都必須滿足業(yè)務(wù)敏捷需求,因?yàn)?,其中任何的瓶頸都會影響到整個系統(tǒng)的靈活性。從軟件工程領(lǐng)域的發(fā)展前景來看,現(xiàn)有架構(gòu)上的和方法學(xué)上的兩大趨勢生生不息。盡管二者實(shí)現(xiàn)方法和路徑迥異,但是它們對SOA的實(shí)現(xiàn)都是大有好處。
從外部看來,似乎MDA和AM是相反的。從需求端來看,因?yàn)镸DA假定存在固定的需求,而與其不同的是AM并無固定需求,采用迭代方法,其面對的是千變?nèi)f化的需求。從模型的選定來看,MDA以正式模型為中心,而AM恰恰相反,它是從各種方法中,選出相應(yīng)元素從而結(jié)合成相應(yīng)的架構(gòu)。
拋開以往的安全性和加密小等日常服務(wù)架構(gòu)性能,基于SOA的解決方案的特性加入了很多其他的元素:從對象上看,服務(wù)的客戶不應(yīng)該知道服務(wù)具體實(shí)現(xiàn)的細(xì)節(jié);從位置上看,服務(wù)的位置應(yīng)該對客戶保持透明,然而并非一直如此,只有在運(yùn)行時客戶才需要知道服務(wù)的位置;從協(xié)調(diào)性上看,軟件應(yīng)該保持和其它平臺上的其它軟件互操作;從時序性上看,多版本的服務(wù)軟件應(yīng)該能實(shí)現(xiàn)被同時訪問。
SOA的視圖場景,外圍展現(xiàn)了架構(gòu)的不同方式,而最中心的是用例視圖,相交于其他的四個試圖。最為關(guān)鍵的是,它在架構(gòu)中扮演了一個特殊的角色。一方面從系統(tǒng)專家角度觀察,部署視圖通過映射的方法,傳到底層平臺和相關(guān)的硬件。另一方面,從程序員角度觀察,實(shí)現(xiàn)視圖則詳細(xì)闡述了軟件代碼的組織。而至于過程試圖大多是用于業(yè)務(wù)分析,既能很好地解決了軟件的運(yùn)行問題,也能提高工作的效率。而邏輯視圖則展示出用戶的功能需求。縱觀SOA的系統(tǒng)實(shí)踐,架構(gòu)是通過用例圖試圖建立用戶與用戶提供者的聯(lián)系,從而架起了二者溝通的橋梁。
雖然當(dāng)前存在支持的中間平臺,研究者對于軟件開發(fā)和維護(hù)也做了不少的研究工作,但開發(fā)依然缺少方法學(xué)基礎(chǔ)理論,更加缺乏完備的模型驅(qū)動理論。本文在此同時提出基于的模型驅(qū)動快速開發(fā)架構(gòu)SMRDA,既能彌補(bǔ)現(xiàn)有方法的不足,也能為異構(gòu)系統(tǒng)的交互提供比較滿意的解決之道。通過SMRDA,企業(yè)不但可以發(fā)布自己的信息供其他服務(wù)需求者查詢,同時也可以查詢到特定的描述信息并且綁定到該服務(wù)上,真正實(shí)現(xiàn)解決自己所需。
[1]張春光.微電子科學(xué)技術(shù)和集成電路產(chǎn)業(yè)[J].電子測試,2017(2).
[2]王陽元.微電子科學(xué)技術(shù)與集成電路產(chǎn)業(yè)[J].2001中國通信專用集成電路設(shè)計與應(yīng)用高級研討會,2007.