Reverse engineering is the process of extracting information about a product from the product itself. An estimate of the barrier and time to extract information from any product is useful for the original designer and those reverse engineering, as both are affected by reverse engineering activities. The authors have previously presented a set of metrics and parameters to estimate the barrier and time to reverse engineer a product once. This work has laid the foundation for the developments of the current paper, which address the issue of characterizing the reverse engineering time and barrier when multiple samples of the same product are reverse engineered. Frequently in practice, several samples of the same product are reverse engineered to increase accuracy, extract tolerances, or to gather additional information from the product. In this paper, we introduce metrics that (i) characterize learning in the reverse engineering process as additional product samples are evaluated and (ii) estimate the total time to reverse engineer multiple samples of the same product. Additionally, an example of reverse engineering parts from a control valve is introduced to illustrate how to use the newly developed metrics and to serve as empirical validation.

References

References
1.
Schnaars
,
S. P.
,
1994
,
Managing Imitation Strategies: How Later Entrants Seize Markets From Pioneers
,
The Free Press
, NY.
2.
Zhou
,
K. Z.
,
2006
, “
Innovation, Imitation, and New Product Performance: The Case of China
,”
Ind. Mark. Manage.
,
35
, pp.
394
402
.10.1016/j.indmarman.2005.10.006
3.
Urban
,
G. L.
,
Carter
,
T.
,
Gaskin
,
S.
, and
Mucha
,
Z.
,
1986
, “
Market Share Rewards to Pioneering Brands: An Emperical Analysis and Strategic Implications
,”
Manage. Sci.
,
32
, p.
6
.10.1287/mnsc.32.6.645
4.
Greenstein
,
S.
,
2004
, “
Imitation Happens
,”
Technical Report
,
IEEE Computer Society
.
5.
Kim
,
L.
,
1997
,
Imitation to Innovation: The Dynamics of Korea’s Technological Learning
,
Harvard Business School Press
,
Boston, MA
.
6.
McLoughlin
,
I
.,
2008
, “
Secure Embedded Systems: The Threat of Reverse Engineering
,”
ICPADS’08: Proceedings of the 2008 14th IEEE International Conference on Parallel and Distributed Systems
, IEEE Computer Society, pp. 729–736.
7.
Shapiro
,
C.
,
1985
, “
Patent Licensing and R & D Rivalry
,”
Am. Econ. Rev.
,
75
, pp.
25
30
.
8.
Nelson
,
R.
, and
Winter
,
S.
,
1982
,
An Evolutionary Theory of Economic Change, Belknap Press
,
Cambridge
,
Massachusetts
.
9.
Macmillan
,
I.
,
McCaffery
,
M. L.
, and
van Wijk
,
G.
,
1985
, “
Competitors’ Responses to Easily Imitated New Products-Exploring Commercial Banking Product Introductions
,”
Strategic Manage. J.
,
6
(
1
), pp.
75
86
.10.1002/smj.4250060106
10.
Mansfield
,
E.
,
Schwartz
,
M.
, and
Wagner
,
S.
,
1981
, “
Imitation Costs and Patents: An Empirical Study
,”
Economic J.
,
91
(
364
), pp.
907
918
.10.2307/2232499
11.
Knight
,
D.
,
2011
, “
Return on Investment Analysis for Implementing Barriers to Reverse Engineering and Imitation
,” Master’s thesis, Brigham Young University, Provo, UT.
12.
Harston
,
S. P.
, and
Mattson
,
C. A.
,
2010
, “
Metrics for Evaluating the Barrier and Time to Reverse Engineer a Product
,”
ASME J. Mech. Des.
,
132
, p.
041009
.10.1115/1.4001347
13.
Varady
,
T.
,
Martin
,
R. R.
, and
Cox
,
J.
,
1997
, “
Reverse Engineering of Geometric Models—An Introduction
,”
Comput.-Aided Des.
,
29
(
4
), pp.
255
268
.10.1016/S0010-4485(96)00054-1
14.
Thompson
,
W. B.
,
Owen
,
J. C.
,
de St. Germain
,
H. J.
,
Stark
,
S. R.
, and
Henderson
,
T. C.
,
1999
, “
Feature-Based Reverse Engineering of Mechanical Parts
,”
IEEE Trans. Rob. Autom.
,
15
(
1
), pp.
57
66
.10.1109/70.744602
15.
Montgomery
,
D. C.
,
Runger
,
G. C.
, and
Hubele
,
N. F.
,
2006
,
Engineering Statistics
, 3rd ed.,
John Wiley & Sons
,
New York
.
16.
Kaisarlis
,
G. J.
,
Diplaris
,
S. C.
, and
Sfantsikopoulos
,
M. M.
,
2007
, “
Position Tolerancing in Reverse Engineering: the Fixed Fastener Case
,”
Proc. Inst. Mech. Eng. Part B. J. Eng. Manuf.
,
221
, pp.
457
465
.10.1243/09544054JEM703
17.
Chase
,
K. W.
, and
Parkinson
,
A. R.
,
1991
, “
A Survey of Research in the Application of Tolerance Analysis to the Design of Mechanical Assemblies
,”
Res. Eng. Des.
,
3
, pp.
23
37
.10.1007/BF01580066
18.
Chase
,
K. W.
,
1999
, “
Tolerance Allocation Methods for Designers
,”
Technical Report
, ADCATS Report No. 99–6.
19.
Kaisarlis
,
G. J.
,
Diplaris
,
S. C.
, and
Sfantsikopoulos
,
M. M.
,
2007
, “
Geometrical Position Tolerance Assignment in Reverse Engineering
,”
Int. J. Comput. Integr. Manuf.
,
21
(
1
), pp.
89
96
.10.1080/09511920601164140
20.
Jamshidi
,
J.
,
Mileham
,
A. R.
, and
Owen
,
G. W.
,
2006
, “
Dimensional Tolerance Approximations for Reverse Engineering Applications
,”
Proceedings of the 9th International Design Conference (Design 2006)
, The Design Society, pp. 855–862.
21.
Kaisarlis
,
G. J.
,
Diplaris
,
S. C.
, and
Sfantsikopoulos
,
M. M.
,
2000
, “
A Knowledge-Based System for Tolerance Allocation in Reverse Engineering
,”
Proceedings of the 33rd International Matador Conference
.
22.
Anonymous
,
2006
, U.S. Army Reverse Engineering Handbook (Guidlines and Procedures), Department of Defense, Washington DC.
23.
Prerau
,
M. J.
,
Smith
,
A. C.
,
Eden
,
U. T.
,
Kubota
,
Y.
,
Yanike
,
M.
,
Suzuki
,
W.
,
Graybiel
,
A. M.
, and
Brown
,
E. N.
,
2009
, “
Characterizing Learning by Simultaneous Analysis of Continuous and Binary Measures of Performance
,”
J. Neurophysiol.
,
102
, pp.
3060
3072
.10.1152/jn.91251.2008
24.
Usher
,
M.
, and
McClelland
,
J.
,
2001
, “
The Time Course of Perceptual Choice: The Leaky, Competing Accumulator Model
,”
Psychol. Rev.
,
108
(
3
), pp.
550
592
.10.1037/0033-295X.108.3.550
25.
Adler
,
P. S.
, and
Clark
,
K. B.
,
1991
, “
Behind the Learning Curve: A Sketch of the Learning Process
,”
Manage. Sci.
,
37
(
3
), pp.
267
181
.10.1287/mnsc.37.3.267
26.
Argote
,
L.
,
1999
,
Organizational Learning: Creating, Retaining, and Transfering Knowledge
,
Kluwer Academic
,
Boston
.
27.
Curtis
,
S. K.
,
Harston
,
S. P.
, and
Mattson
,
C. A.
,
2011
, “
The Fundamentals of Barriers to Reverse Engineering and Their Implementation Into Mechanical Components
,”
Res. Eng. Des.
,
22
(
4
), pp.
245
261
.10.1007/s00163-011-0109-6
28.
Rizzoni
,
G.
,
2004
,
Principles and Applications of Electrical Engineering
,
McGraw-Hill
,
New York
.
29.
Fogiel
,
M.
,
2002
, Basic Electricity, Research and Education Association, Piscataway, NJ.
30.
Anderson
,
N.
,
2011
, “
Characterization of the Initial Flow Rate of Information During Reverse Engineering
,” Master’s thesis, Brigham Young University, Provo, UT.
31.
Flowserve Corporation
,
2006
, 3400IQ Digital Positioner FCD LGENIM3401-00 – 06/06 User Instructions.
You do not currently have access to this content.