reverse engineering definition

reverse engineering means, without limitation, (a) the x-ray, electronic scanning or physical or chemical stripping of semiconductor components, (b) the disassembly, decompilation, decryption or simulation of object code or executable code, or (c) any other technique designed to extract source code or facilitate the duplication of a program or product.
reverse engineering means: (a) the x-ray electronic scanning and/or physical or chemical stripping of semiconductor components; (b) the disassembly, decompilation, decryption, simulation, debugging or code tracing of microcode; and/or (c) the disassembly, decompilation, decryption, simulation, debugging or code tracing of object code or executable code, specifically including, but not limited to, any NINTENDO supplied or developed libraries or microcode. The limitations set forth in this Section 3.4 shall not preclude LICENSEE from engaging in reverse engineering of any Game code which was developed solely by LICENSEE and related only to the Game and was not supplied by nor derived from any code supplied by NINTENDO.
reverse engineering means the process of studying, analyzing, or disassembling a product or device to discover its design, structure, construction, or source code provided that the product or device was acquired lawfully or from a person having the legal right to convey it.

Examples of reverse engineering in a sentence

  • Bluetooth Specifications - GATT Overview 2.2. Application Protocol Reverse Engineering 11 A significant aspect is given by the relationship that is created between the peripheral device and the central device.

  • E Douma 'The Uniform Computer Information Transactions Act and the Issue of Preemption of Contractual Provisions Prohibiting Reverse Engineering, Disassembly, or Decompilation' (2001) 14 Albany L J of Science & Tech 249; B Frischmann and D Moylan 'The Evolving Common Law Doctrine of Copyright Misuse: A Unified Theory and Its Application to Software' (2000) 15 Berkeley Tech L J .

  • Korshunova, E., Petkovic-Ilic, M., Van den Brand, M.G.J., Mousavi, M., ‘CPP2XMI : reverse engineering of UML class, sequence, and activity diagrams from C++ source code (Tool Paper)’, In: Proceedings 13th Working Conference on Reverse Engineering (WCRE’06), IEEE, 2006.

  • Baker, “On Finding Duplication and Near-duplication in Large Software Systems,” in Proceedings of the Second Working Conference on Reverse Engineering, 1995.[13] S.

  • WEIDE, B.W., HEYM, W.D., AND HOLLINGSWORTH, J.E., Reverse Engineering of Legacy Code is Intractable, technical report, Department of Computer and Information Science, The Ohio State University, OSU-CISRC-10/94-TR55, October 1994, 18 pp.


More Definitions of reverse engineering

reverse engineering means the examination, disassembly, decompilation, decryption, simulation, code tracing of object code or executable code, debugging, or analysis of the Product or Confidential Information to determine its Source Code, structure, organization, internal design, constituent technologies, algorithms or encryption devices.
reverse engineering means the process of discovering the technological principles of a device, object or system through analysis of its structure, function and operation as
reverse engineering means any technique designed to extract source code or facilitate the duplication of a program or product including, without limitation, (a) the x-ray, electronic scanning or physical or chemical stripping of semiconductor components, or (b) the disassembly, decompilation, decryption or simulation of object code or executable code.
reverse engineering means: (a) the x-ray electronic scanning and/or physical or chemical stripping of semiconductor components; and/or (b) the disassembly, decompilation, decryption, or simulation of object code or executable code, specifically including, but not limited to, any NINTENDO supplied or developed libraries. The limitations set forth in this Section 3.4 shall not preclude LICENSEE from engaging in reverse engineering of any Game code which was developed solely by LICENSEE and relates only to the Game(s) and was not supplied by nor derived from any code supplied by NINTENDO.
reverse engineering means any act of reverse engineering, translating, disassembling, decompiling, decrypting or deconstructing (including "cable sniffing" or "black box" reverse engineering) or any method or process of obtaining or converting any information, data, or software from one form into a human readable form.
reverse engineering means improvements, modifications or derivatives of the Software.
reverse engineering is defined as attempting through analysis of Products or component parts thereof to determine their functionality and thereby gain the ability to alter or reproduce that functionality. 26.4