faire de l'ingénierie inverse
- Domaine
-
- informatique
- Dernière mise à jour
Définition :
Analyser un produit fini pour connaître la manière dont celui-ci a été conçu ou fabriqué, le plus souvent dans le but de le copier en tout ou en partie, ou de s'en inspirer pour concevoir un produit concurrent.
Notes :
Cette pratique, courante dans l'industrie de l'informatique, est considérée par certains comme de l'espionnage industriel et du piratage, ou, à tout le moins, comme une pratique à la limite de l'illégalité. Elle est d'ailleurs souvent interdite dans les contrats de licence des logiciels.
La forme verbale est moins attestée que le nom. De plus, elle semble plus souvent utilisée dans sa tournure passive to be reverse engineered, qui peut se traduire de différentes façons, comme être soumis à l'ingénierie inverse ou être soumis à la rétro-ingénierie, ou encore, dans le cas d'un code, être décompilé. On parlera alors de code décompilé (reverse engineered code ou reversed engineered code).
Termes privilégiés :
- faire de l'ingénierie inverse loc. v.
- faire de l'ingénierie à rebours loc. v.
- faire de la rétro-ingénierie loc. v.
- rétroconcevoir v.
- désosser v.
-
Le terme désosser est peu attesté.
Traductions
-
anglais
Auteur : Office québécois de la langue française,Terme :
- reverse engineer