逆向工程(reverseengineering)大意是根據(jù)已有的東西和結(jié)果,通過分析來推導(dǎo)出具體的實(shí)現(xiàn)方法。比如你看到別人寫的某個(gè)exe程序能夠做出某種漂亮的動(dòng)畫效果,你通過反匯編、反編譯和動(dòng)態(tài)跟蹤等方法,分析出其動(dòng)畫效果的實(shí)現(xiàn)過程,這種行為就是逆向工程;不僅僅是反編譯,而且還要推倒出設(shè)計(jì),并且文檔化,逆向軟件工程的目的是使軟件得以維護(hù)。
1980年始?xì)W美國(guó)家許多學(xué)校及工業(yè)界開始注意逆向工程這塊領(lǐng)域。1990年初期包括臺(tái)灣在內(nèi),各國(guó)學(xué)術(shù)界團(tuán)隊(duì)大量投入逆向工程的研究并發(fā)表成果。
逆向工程的硬件最早是運(yùn)用仿制加工設(shè)備,制作出來的成品品質(zhì)粗糙。后來有接觸式掃瞄設(shè)備,運(yùn)用探針接觸工件取得產(chǎn)品外型。再來進(jìn)一步開發(fā)非接觸式設(shè)備,運(yùn)用照相或激光技術(shù),計(jì)算光線反射回來的時(shí)間取得距離。
逆向工程軟件部分品牌包括Surfacer(Imageware)、ICEM、CopyCAD、RapidForm等。逆向軟件的演進(jìn)約略可區(qū)分為三個(gè)階段。十一年前在逆向工程上,只能運(yùn)用CATIA等CAD/CAM高階曲面系統(tǒng)。市場(chǎng)后來發(fā)展出兩套主流產(chǎn)品約在七、八年前技術(shù)成熟,廣為業(yè)界引用。到最近四年來,發(fā)展出不同以往的逆向工程數(shù)學(xué)邏輯運(yùn)算,速度快。
逆向工程在臺(tái)灣的發(fā)展軌跡持續(xù)在進(jìn)行,工研院曾寫過一套逆向工程軟件,學(xué)術(shù)界不少研究團(tuán)隊(duì)也將逆向工程領(lǐng)域作為研究主題,開發(fā)出具不同功能的系統(tǒng)軟件,但是最后這些軟件都沒有真正落實(shí)到產(chǎn)業(yè)界應(yīng)用。工研院的團(tuán)隊(duì)后來也結(jié)束逆向工程研究,轉(zhuǎn)而開發(fā)其它主題。原有的研發(fā)成果后繼無人,殊為可惜。
1998年,NEWPOWER啟動(dòng)了逆向工程的一些項(xiàng)目,要求是把客戶的現(xiàn)有源代碼轉(zhuǎn)變成設(shè)計(jì),如果需要的話,進(jìn)一步轉(zhuǎn)化成產(chǎn)品需求規(guī)約。這恰恰與類似于V模型的標(biāo)準(zhǔn)開發(fā)過程模型相逆。這樣一來,客戶就可以容易地維護(hù)他們的產(chǎn)品(需求,設(shè)計(jì),源代碼等等),而不需要想以前那樣,每次改動(dòng)產(chǎn)品都需要直接修改源代碼。
是指從實(shí)物上采集大量的三維坐標(biāo)點(diǎn),并由此建立該物體的幾何模型,進(jìn)而開發(fā)出同類產(chǎn)品的先進(jìn)技術(shù)。逆向工程與一般的設(shè)計(jì)制造過程相反,是先有實(shí)物后有模型。仿形加工就是一種典型的逆向工程應(yīng)用。目前,逆向工程,逆向工程的應(yīng)用已從單純的技巧性手工操作,發(fā)展到采用先進(jìn)的計(jì)算機(jī)及測(cè)量設(shè)備,進(jìn)行設(shè)計(jì)、分析、制造等活動(dòng),如獲取修模后的模具形狀、分析實(shí)物模型、基于現(xiàn)有產(chǎn)品的創(chuàng)新設(shè)計(jì)、快速仿形制造等。
通俗說,從某種意義上說,逆向工程就是仿造。這里的前提是默認(rèn)我們傳統(tǒng)的設(shè)計(jì)制造為“正向工程(當(dāng)然,沒有這種說法)”。
該內(nèi)容對(duì)我有幫助 贊一個(gè)
驗(yàn)證手機(jī)號(hào)
我已閱讀并同意《用戶服務(wù)協(xié)議》和《律霸隱私政策》
我們會(huì)嚴(yán)格保護(hù)您的隱私,請(qǐng)放心輸入
為保證隱私安全,請(qǐng)輸入手機(jī)號(hào)碼驗(yàn)證身份。驗(yàn)證后咨詢會(huì)派發(fā)給律師。
掃碼APP下載
掃碼關(guān)注微信公眾號(hào)
雇傭人員侵權(quán)他人的如何賠償
2020-11-25簽訂二手房買賣合同注意事項(xiàng)是什么
2020-11-24判3年多久可以申請(qǐng)假釋
2021-01-12事故認(rèn)定書如何修改
2020-12-20交通事故死亡賠償范圍
2021-01-28工傷賠償程序該怎么走?
2021-01-24不知房?jī)r(jià)行情下簽售房合同怎么辦
2020-11-14買方賣方仍應(yīng)支付中介費(fèi)嗎
2020-11-29需要制定公司規(guī)章制度嗎
2020-11-25調(diào)崗時(shí)間法律有規(guī)定嗎
2020-12-15企業(yè)勞務(wù)外包如何進(jìn)行
2020-12-17勞動(dòng)糾紛訴訟權(quán)利
2020-12-13買人壽保險(xiǎn)有哪些優(yōu)勢(shì)
2021-02-09保險(xiǎn)合同的法律特征有哪些
2020-12-31"保險(xiǎn)受益人”空白 忽略保單細(xì)節(jié)引發(fā)爭(zhēng)議
2020-12-20保險(xiǎn)理賠降賠空間是怎么回事
2021-03-15原保險(xiǎn)與再保險(xiǎn)有什么區(qū)別
2021-02-05弱體
2021-03-13魚塘承包合同怎么寫
2021-01-26土地承包經(jīng)營(yíng)權(quán)轉(zhuǎn)讓的流程是什么
2020-11-28