Upload
andra-york
View
213
Download
0
Embed Size (px)
Citation preview
AbstractionLesson 1
presented by Dr. Natalie Kuldell
Reverse Engineering
•Leaked•Need wrench and funnel to use
“Flimsies”
Fuel Cans used by WW I British army
German Wehrmachtskanister, 1930s
•Snapcap•X-marks for strength, expansion•Plastic lined•Pressed seems
“WWII JerryCans”
Reverse (historical) Engineering
"Study the past, if you would divine the future"-Confucius
"Learn from your mistakes"-my mom
Forward Engineering
Commercial needs (#passengers, cost, distance)
~100 year history of manned flight
Consumer data
Scientific understanding of materials, physics, atmosphere
238 teams of engineers8 mainframe computers2200 workstations
Forward Engineering
Scientific understanding of materials, physics, atmosphere
Abstraction Hierarchy
Some experts in electrical system wiring
Other experts who integrate of subcomponents
a human invention designed to assist people in engineering complex systems
Some system designers
Abstraction Hierarchya human invention designed to assist people in engineering complex systems
•Everyone has to do their job right for the final product to work
•No single person understands everything about the final product
•Interfaces between layers are critically important
Abstraction Hierarchya human invention designed to assist people in engineering complex systems
Sequences of DNA encode “parts”
Assemblies of parts make up devices
Assemblies of devices make a system
Why is abstraction useful?
AbstractionLesson 1
presented by Dr. Natalie Kuldell