逆向工程是壹個產品設計技術再生產的過程,即對壹個目標產品進行逆向分析和研究,從而推導出並獲得該產品的設計要素,如加工流程、組織結構、功能特性、技術規格等,從而生產出功能相似但不完全相同的產品。
正向工程是通過映射到實現語言將模型轉換成代碼的過程。
2、角色不同
逆向工程來源於商業和軍事領域的硬件分析。其主要目的是在不容易獲得必要的生產信息的情況下,直接從成品的分析中推導出產品的設計原理。
壹般的工業產品開發都是從確定預期的功能和規格目標開始,構思產品結構,然後設計、制造、檢驗各個部件,再通過裝配、性能測試等程序完成整個開發過程。每個部件都有設計圖紙,並按照確定的工藝文件進行加工。
3.不同的功能
逆向工程可能會被誤認為是對知識產權的嚴重侵犯,但在實際應用中,它可能會保護知識產權所有者。比如在集成電路領域,如果壹家公司涉嫌侵犯知識產權,可以利用逆向工程技術尋找證據。
正向工程是壹種優秀的開發模式,對以後的設計有幫助,也是壹種技術手段。
百度百科-正向工程
百度百科-逆向工程