Presentation is loading. Please wait.

Presentation is loading. Please wait.

Reverse Engineering Slide Deck

Similar presentations


Presentation on theme: "Reverse Engineering Slide Deck"— Presentation transcript:

1 Reverse Engineering Slide Deck
Appendix A Reverse Engineering Slide Deck 1

2 Agenda Day 1 - AM What is Reverse Engineering Ethics and Legality
Approaches and Best Practices Small-group exercise Day 1 – PM Design, Basis, Analysis Tool (DBAT) Team design 2

3 Agenda Day 2 - AM Engineering Design Process Finalize team design
Print Day 2 – PM Team debriefs Close-out 3

4 Background and Basic Information
4

5 What is Reverse Engineering?
Merriam-Webster “to disassemble and examine or analyze in detail (a product or device) to discover the concepts involved in manufacture usually in order to produce something similar.” New World Encyclopedia “...a process that is designed to extract enough data from a product and then to be able to reproduce that product.” 5

6 What is Reverse Engineering?
Emphasizes functionality Mimic Improve Modernize Better understanding Of products Of competitors Of marketplace 6

7 What is Reverse Engineering?
Altruistic Improve documentation Improve or adapt security Education Fix flaws Patent infringement Nefarious Espionage (corporate or military) Cloning 7

8 What is Reverse Engineering?
Hardware or Software Hardware: Create a comparable product Make a product cheaper Software: Bridge between operating systems Uncover undocumented features 8

9 What is Reverse Engineering?
It's a Process Methodical Physical Literally take apart and inspect/assess Digital Scan or digitize 9

10 Where is Reverse Engineering?
Famous Examples Assyrian Chariot → Egyptian Chariot 10

11 Where is Reverse Engineering?
Famous Examples Carthaginian Galley → Roman Galley 11

12 Where is Reverse Engineering?
Famous Examples American B → Russian Tu-4 12

13 Where is Reverse Engineering?
Famous Examples 13

14 Where is Reverse Engineering?
Famous Examples 14

15 Ethics and Legality 15

16 Is Reverse Engineering Legal?
Copyrights versus Patents Copyrights Protect look and feel (shape, size, etc.) Patents Protect ideas (functionality, etc.) 16

17 Is Reverse Engineering Legal?
Laws change state-to-state, country-to-country In US, usually legal for trade-secrets Assumes that product is obtained legitimately Not necessary for patents Patents are public information They describe functionality 17

18 Is Reverse Engineering Legal?
18

19 Is Reverse Engineering Ethical?
What do you think? Merriam-Webster Conforming to accepted standards of conduct Brainstorm...Yes?, No?, Maybe? 19

20 Approaches and Best Practices
20

21 How to Approach Reverse Engineering
'Clean Room' Design 21

22 How to Approach Reverse Engineering
'Clean Room' Design Helps to avoid copyright infringement Especially in software Methodical Separation of Roles Human Interpretation and Variation 22

23 How to Approach Reverse Engineering
Computer-Aided Reverse Engineering (CARE) Start with physical object Measure/scan the object May require cleaning or minor processing Create computer model of object Reverse of CAD Computer → Real-world 23

24 How to Approach Reverse Engineering
Computer-Aided Reverse Engineering (CARE) Quickly evaluate tolerances Electronic dissemination of information Global trade NASA Archival aid 24

25 How to Approach Reverse Engineering
Contact Methods (high accuracy, slow) Sensing Coordinate measurement machines (CMM) Computer numerical control (CNC) Non-Contact Methods (low accuracy, fast) Cross-Sections: Light, sound or magnetic fields Triangulation Destructive Methods Cross-Sections: CNC 25

26 How to Approach Reverse Engineering
Small-group Exercise Teams of 4 – 6 Split into 'Team A' (2 – 3 people) Split into 'Team B' (2 – 3 people) Assigned 2 products 10 minutes to inspect and describe 20 minutes to interpret and reproduce 26

27 How to Approach Reverse Engineering
Debrief What have we learned? Something new? Something different? Lunch 27

28 Design, Basis, Analysis Tool DBAT
28

29 Design, Basis, Analysis Tool
Walk through as a group Back to AM Teams Come up with 2nd design from 'Chinese Wall' Input both into DBAT Print report to PDF 29

30 Reverse Engineering Challenge
30

31 Reverse Engineering Challenge
Teams of 3 – 4 Use DBAT Use any CAD software desired/accessible TinkerCAD, 123D, AutoCAD, Solidworks Reverse Engineering – Tomlinson Faucet 8&gclid=Cj0KEQjw76jGBRDm1K- X_LnrmuEBEiQA8RXYZyJSMBQhYgUxbr_Uf_xfd DxpSJ1F8NwwNAU41gOqv-kaAuKo8P8HAQ 31


Download ppt "Reverse Engineering Slide Deck"

Similar presentations


Ads by Google