Midlands State University Library
Image from Google Jackets

A theory of reverse engineering and its application to Boolean systems created by N. Y. Louis Lee, P. N. Johnson-Laird

By: Contributor(s): Material type: TextTextSeries: ; Volume , number ,China : Tayor & Francis; 2013Content type:
  • text
Media type:
  • unmediated
Carrier type:
  • volume
Subject(s): Online resources: Summary: To reverse engineer a system is to infer how its underlying mechanism works. This paper presents a theory of the process, which postulates that individuals rely on an initial strategy of either focusing on the outputs of a system one by one, or on the components of the system one by one. They then try to assemble the system guided by both local and global constraints. The theory predicts that three main factors should affect the difficulty of reverse engineering: the number of variable components in the system, the number of their settings that yield an output, and, most importantly, the interdependence of components on one another in yielding outputs. Five experiments corroborated these predictions, using a test bed of electric light circuits and water-flow systems based on Boolean logic.
Reviews from LibraryThing.com:
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Vol info Copy number Status Notes Date due Barcode
Journal Article Journal Article Main Library - Special Collections BF311 JOU (Browse shelf(Opens below)) Vol. 25, No. 4 pages 365-389 SP18003 Not for loan For in-house use only

To reverse engineer a system is to infer how its underlying mechanism works. This paper presents a theory of the process, which postulates that individuals rely on an initial strategy of either focusing on the outputs of a system one by one, or on the components of the system one by one. They then try to assemble the system guided by both local and global constraints. The theory predicts that three main factors should affect the difficulty of reverse engineering: the number of variable components in the system, the number of their settings that yield an output, and, most importantly, the interdependence of components on one another in yielding outputs. Five experiments corroborated these predictions, using a test bed of electric light circuits and water-flow systems based on Boolean logic.

There are no comments on this title.

to post a comment.