Reverse Engineering Unit 3, Lesson 3 Explanation.

Slides:



Advertisements
Similar presentations
Reverse Engineering and Functional Analysis. Reverse engineering (RE) is the process of taking something apart and analyzing its workings in detail, usually.
Advertisements

Module 2, Office Layout.
Product Disassembly. Disassembly or teardown of a product is a major step in the Reverse Engineering process. It uncovers the principles behind how a.
Reverse Engineering and Functional Analysis Reverse engineering (RE) is the process of taking something apart and analyzing its workings in detail, usually.
Modelling.
Next lecture : The System System Engineering Basic Introduction System Engineering System Engineering II.
Handouts Software Testing and Quality Assurance Theory and Practice Chapter 11 System Test Design
PRODUCT DISSECTION This course examines the way in which products and machines work: their physical operation, the manner in which they are constructed,
Design Process Overview
Engineering Design and Problem Solving
Product Disassembly Disassembly or teardown of a product is a major step in the Reverse Engineering process. It uncovers the principles behind how a.
Chapter 6 System Engineering - Computer-based system - System engineering process - “Business process” engineering - Product engineering (Source: Pressman,
Prototyping: “The Design Process”. The Problem The design process begins when a solution to a problem is needed. At other times the engineer may change.
Karolina Muszyńska. Reverse engineering - looking at the solution to figure out how it works Reverse engineering - breaking something down in order to.
Wednesday, May 26 Objective: Students will be able to explain the concept of fluid power, and the difference between hydraulic and pneumatic systems.
ECE 2799 “The Engineering Design Process” Prof. Bitar and Prof. Michalson Last Update – 3/18/15.
1.Identify the design problem to solve and to decide whether to address it. (ITEA, STL 11-M) 2.Refine a design by using prototypes and modeling to ensure.
ADVANCED DESIGN APPLICATIONS UNIT 4 - MANUFACTURING © 2015 International Technology and Engineering Educators Association, Learning Cycle Three – Looping.
Design Step 2: Research the Problem. Knowledge Base Does a similar product already exist? Are there regulatory and standards issues? –intellectual property.
Architectural Design Based on Chapter 11 of the textbook [SE-8] Ian Sommerville, Software Engineering, 8t h Ed., Addison-Wesley, 2006 and on the Ch11 PowerPoint.
University of Illinois at Chicago ECE 396  Senior Design I 4  1 ECE 396 – Senior Design I Fall 2006 Semester PowerPoint presentation #4.
Reverse engineering is the process of discovering the technological principles of a human made device, object or system through analysis of its structure,
Design Process Overview. What is Design? The word “design” is often used as a generic term that refers to anything that was made by a conscious human.
Unit 6 Trouble shooting, Research and Development, and Experimentation ETP 2006 – Jeff Pegg This material is based upon work supported the National Science.
 What is Modeling What is Modeling  Why do we Model Why do we Model  Models in OMT Models in OMT  Principles of Modeling Principles of Modeling 
Engineering Design Purpose of the Lesson: To have students demonstrate the steps and processes involved in engineering design. Warm-up – Copy and complete.
Pleasing in appearance.
Design Process Overview. What is Design? The word “design” is often used as a generic term that refers to anything that was made by a conscious human.
Reverse Engineering - Padma Dasari. Reverse Engineering Engineering is the profession involved in designing, manufacturing, constructing, and maintaining.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 28Slide 1 CO7206 System Reengineering 4.2 Software Reengineering Most slides are Slides.
Chapter 5: Software Re-Engineering Omar Meqdadi SE 3860 Lecture 5 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Quality Function Deployment. Example Needs Hierarchy.
Fall 2015CISC/CMPE320 - Prof. McLeod1 CISC/CMPE320 Assignment 1 due today, 7pm. RAD due next Friday in your Wiki. Presentations week 6. Today: –Continue.
Level 2 Unit 2 Investigating Engineering Design Engineering Diploma Level 2 Unit 2 Investigating Engineering Design In this unit you will find out how.
® Forging new generations of engineers. Design Process Review.
Reverse Engineering. Reverse engineering is the general process of analyzing a technology specifically to ascertain how it was designed or how it operates.
Engineers and Engineering Design 1. Seven Engineering Resources 1. People 2. Information 3. Time 4. Capital 5. Machines & Tools 6. Materials 7. Energy.
A method for understanding product design. After this presentation you will be familiar with: Design concepts and scientific principles behind the working.
Reverse Engineering Dept. of I&CT, MIT, Manipal. Aspects To Be Covered Introduction to reverse engineering. Comparison between reverse and forward engineering.
© Folens 2009 Learning ladder You must: identify ways of remembering how to analyse a product, e.g. ACCESS FM. explain why product analysis is done in.
The Engineering Design Process
Design Process Overview. A design process is a systematic problem-solving strategy, with criteria and constraints, used to develop many possible solutions.
11 ADM2372 Management Information Systems (MIS) Chapter 10 – Part I Systems Development Chapter 10 – Part I Systems Development.
Contents What is Reverse Engineering (RE)? Why do we need Reverse Engineering? Scope and Tasks of Reverse Engineering Reverse Engineering Tools Reverse.
Engineering Design Process Selecting an idea – design and build Steps 3 and 4.
Exciting lighting name: group:. product disassembly.
Reverse Engineering and Functional Analysis
Environment Assessment
What is Reverse Engineering?
Forging new generations of engineers
STEMCenter for Teaching & Learning™ Engineering byDesign™
STEMCenter for Teaching & Learning™ Engineering byDesign™
Forging new generations of engineers
Forging new generations of engineers
Forging new generations of engineers
Design Process Overview
Chapter 6 Reverse Engineering.
Forging new generations of engineers
Reverse Engineering.
Product Disassembly.
Forging new generations of engineers
REVERSE ENGINEERING Footer Text 1/1/2019.
STEMCenter for Teaching & Learning™ Engineering byDesign™
STEMCenter for Teaching & Learning™ Engineering byDesign™
Dr. Mwangi Engineering and Technology
The Design Process.
Forging new generations of engineers
Foundations of Technology Reverse Engineering
System Reengineering Restructuring or rewriting part or all of a system without changing its functionality Applicable when some (but not all) subsystems.
Forging new generations of engineers
Presentation transcript:

Reverse Engineering Unit 3, Lesson 3 Explanation

The Big Idea Systems, are the building blocks of technology, and users must properly maintain, troubleshoot and analyze systems to ensure safe and proper function.

Types of Engineering  Forward Engineering  Process of moving from high-level abstractions and logical designs to the physical implementation of a system.

Types of Engineering  Reverse Engineering  The process of taking something apart and analyzing its workings in detail, usually with the intention to construct a new device or program that does the same thing without actually copying anything from the original.

Reverse Engineering  Reverse engineering includes:  Identifying the system's components and their interrelationships  Creating representations of the system in another form or a higher level of abstraction  Creating the physical representation of that system

Why Reverse Engineering?  When a new machine comes to market, competing manufacturers may buy one machine and disassemble it to learn how it was built and how it works.  The original manufacturer of a product no longer produces a product

Why Reverse Engineering?  The original design documentation has been lost or never existed  Some bad features of a product need to be designed out. For example, excessive wear might indicate where a product should be improved  To analyze the good and bad features of competitors' product

Why Reverse Engineering?  To explore new avenues to improve product performance and features  To gain competitive benchmarking methods to understand competitor's products and develop better products  To update obsolete materials or antiquated manufacturing processes with more current, less-expensive technologies

Steps to Reverse Engineering  Prediction  What is the purpose of this product?  How does it work?  What market was it designed to appeal to?  List some of the design objectives for the product.  List some of the constraints that may have influenced the design.  Observation  How do you think it works?  How does it meet design objectives (overall)?  Why is it designed the way it is?

Steps to Reverse Engineering  Disassemble  How does it work?  How is it made?  How many parts?  How many moving parts?  Any surprises?  Analyze  Carefully examine and analyze subsystems (i.e. structural, mechanical, and electrical)  Develop annotated sketches that include measurements and notes on components, system design, safety, and controls.

Steps to Reverse Engineering  Test  Carefully reassemble the product.  Operate the device and record observations about its performance in terms of functionality (operational and ergonomic) and projected durability.

Steps to Reverse Engineering  Documentation includes the following:  Inferred design goals  Inferred constraints  Design (functionality, form (geometry), and materials)  Schematic diagrams  Lists (materials, components, critical components, flaws, successes, etc.)  Identify any refinements that might enhance the product’s usefulness.  Upgrades and change