تعریف مهندسی معکوس :Reverse Engineering
مهندسی معکوس روشی آگاهانه برای دستیابی به فن آوری حاضر و محصولات موجود است .
در هیچ عصری بشر به این اندازه دچار فشارهای ناشی از تغییر و تحولات زندگی بشری نبوده است و مهندسی معکوس روشی آگاهانه و عالمانه جهت دستیابی به فناوری برتر رشد رشد و توسعه می باشد.
این رویکرد روشی منطقی و نظام مند برای تعیین میزان کمبود اطلاعات فنی به منظور پشتیبانی از تولید یک محصول و انجام یک کار تیمی منسجم برای تکمیل این اطلاعات است.
استفاده از روش مهندسی معکوس از قرن ها پیش متداول بوده و در دهه اخیر رواج جهانی یافته است.
در تحقیقات اخیر از مهندسی معکوس به عنوان مجموعه ای از روش ها برای کسب دانش فنی بر اساس مطالعه محصول اشاره شده است.