嵌入式系統(tǒng)開發(fā)工具發(fā)展(3)
美國Wind River系統(tǒng)公司中國區(qū)總經(jīng)理 韓青
風河認為,在嵌入式系統(tǒng)開發(fā)領(lǐng)域,技術(shù)發(fā)展的最新趨勢可以從企業(yè)層面、平臺層面和部件層面分別觀察,其核心是以盡可能快的速度、盡可能低的成本來滿足迅速變化的市場需求。
以往,嵌入式軟件開發(fā)的技術(shù)問題主要是在工程師和開發(fā)團隊的層面來解決。不同的工程師和開發(fā)項目之間可以共享的資源并沒有得到足夠的重視和利用,這就是業(yè)界經(jīng)常說的一個問題——造每一輛車都必須從輪子開始。共享資源、提高軟件部件的可重用性,這是整個軟件業(yè)界幾十年來的普遍趨勢,只是這個趨勢在嵌入式軟件領(lǐng)域的步伐比企業(yè)軟件慢了不少。隨著DSO(Device Software Optimization,設(shè)備軟件優(yōu)化)概念的提出,嵌入式軟件的可重用性將會得到快速提高。這就是嵌入式軟件在企業(yè)層面的主流趨勢。
從開發(fā)平臺層面來看,開放已經(jīng)成為一種主流思想,而開放首先會讓人想到的就是Linux。不過,開放本身不是一種技術(shù),而是一種包容先進技術(shù)的思路和方法。新技術(shù)往往是從封閉開始,通過走向開放而發(fā)揮更大的價值。這就是風河正在努力將自己在VxWorks平臺上多年積累的技術(shù)和最新技術(shù)創(chuàng)新通過Linux平臺走向開放的新思路。風河以其高性能、高可靠性的VxWorks平臺在業(yè)界占有重要地位,現(xiàn)在這些技術(shù)都已逐漸在Linux平臺上可用了。
從部件層面來看,最主流的趨勢是多核技術(shù)的興起。這個趨勢從處理器芯片巨頭的動向可以一目了然。
對于中國的嵌入式軟件工程師來講,風河公司的建議是采用開放、高效并且能夠讓自己不斷積累開發(fā)成果的開發(fā)平臺與工具,讓自己能夠?qū)W⒂诋a(chǎn)品功能特性的開發(fā),而不是花費太多精力去做維護工具和基礎(chǔ)性、重復性的功能開發(fā)。
風河公司從戰(zhàn)略到產(chǎn)品和市場策略都順應了上述主流趨勢。風河公司是DSO概念最核心、最中堅的倡導者,這種思想已貫徹到風河公司所有的產(chǎn)品與技術(shù)。風河公司的集成化開發(fā)平臺Wind River Workbench可以讓開發(fā)人員更容易在現(xiàn)有開發(fā)項目和工作流程中實現(xiàn)各種商用級別設(shè)備軟件開發(fā)、設(shè)計和測試工具的集成,甚至可以將這些工具安裝到已預先部署的Eclipse模塊中。風河公司的設(shè)備軟件開發(fā)工具集為設(shè)備制造商綜合配備了VxWorks和Wind River Linux平臺下各種深度應用的中間件技術(shù),從而使他們能夠更專注于構(gòu)建各種差異化的設(shè)備軟件應用,同時更準確地理解和實現(xiàn)復雜項目的需求,加快產(chǎn)品的市場響應速度。
評論