Reverse Engineering (glossary)
(1) A process of documenting the functions and behaviors of a device or system by analysis and test. (Created for SEBoK)
(2) The reverse engineering process applied to a product, service or enterprise consists of performing a bottom up approach from physical aspects and properties to functional ones then to identify its characteristics as requirements. (Created for SEBoK)
(3) Reverse engineering is the process of discovering the technological principles of a device, object, or system through analysis of its structure, function, and operation. It often involves taking something (e.g., a mechanical device, electronic component, software program, or biological, chemical, or organic matter) apart and analyzing its workings in detail to be used in maintenance, or to try to make a new device or program that does the same thing without using or simply duplicating (without understanding) the original.' (Wikipedia Contributors 2012)'
(1) and (2) These definitions were developed for the SEBoK.
(3) Wikipedia contributors, "Reverse engineering," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php?title=Reverse_engineering&oldid=509727946 (accessed September 13, 2012).
Please provide your comments and feedback on the SEBoK below. You will need to log in to DISQUS using an existing account (e.g. Yahoo, Google, Facebook, Twitter, etc.) or create a DISQUS account. Simply type your comment in the text field below and DISQUS will guide you through the login or registration steps. Feedback will be archived and used for future updates to the SEBoK. If you provided a comment that is no longer listed, that comment has been adjudicated. You can view adjudication for comments submitted prior to SEBoK v. 1.0 at SEBoK Review and Adjudication. Later comments are addressed and changes are summarized in the Letter from the Editor and Acknowledgements and Release History.
If you would like to provide edits on this article, recommend new content, or make comments on the SEBoK as a whole, please see the SEBoK Sandbox.blog comments powered by Disqus