在我們的日常生活,或許您經(jīng)??吹降囊粋€玩具,其實都是利用逆向設計進行配合生產(chǎn)制造完成的。由此可見,逆向設計在我們生活中的應用有多廣泛。那么 你知道為什么產(chǎn)生逆向設計嗎?下面至誠工業(yè)設計小編為您介紹:
產(chǎn)生逆向設計的原因,如下:
1、學術/學習目的。
2、制造沒有許可/未授權的副本。
3、去除復制保護和偽裝的登錄權限。
4、接口設計。由于互操作性,逆向設計工程被用來找出系統(tǒng)之間的協(xié)作協(xié)議。
5、產(chǎn)品分析。主要用于調查產(chǎn)品的運作方式,部件構成,估計預算,識別潛在的侵權行為。
6、軟件升級或更新。出于功能、合規(guī)、安全等需求更改,逆向設計工程被用來了解現(xiàn)有或遺留軟件系統(tǒng),以評估更新或移植系統(tǒng)所需的工作。
7、改善文檔。當原有的文檔有不充分處,又當系統(tǒng)被更新而原設計人員不在時,逆向設計工程被用來獲取所需數(shù)據(jù),以補充說明或了解系統(tǒng)的最新狀態(tài)。
8、文件丟失。采取逆向設計工程的情況往往是在某一個特殊設備的文件已經(jīng)丟失了(或者根本就沒有),同時又找不到工程的負責人。完整的系統(tǒng)時常需要基于陳舊的系統(tǒng)上進行再設計,這就意味著想要集成原有的功能進行項目的唯一方法,便是采用逆向工程的方法,分析已有的碎片進行再設計。
以上所介紹的介紹內(nèi)容,就是產(chǎn)生逆向設計的原因。當然,由于逆向設計應用的范圍太廣了,所以,除了這些方面外,在其他的一些方面中也均有應用。