Back to search

Massachusetts Institute of Technology

The efficiency of reverse engineering in the design of the ORCA XI autonomous underwater vehicle by Rachel E. Sharples.

Abstract

dc:description.abstract

Reverse engineering is the process of determining how a system works to aid duplication, maintenance, or redesign. Applications of reverse engineering include mechanical, electrical, software, and process systems. Although it has been known for centuries in the vernacular as tinkering with things to see how they work, reverse engineering has only recently been recognized as a systematic process valid for study. Reverse engineering can be applied to both simple and complex systems. The MIT ORCA team applied reverse engineering to build ORCA XI, the first autonomous underwater vehicle (AUV) to issue forth from the ORCA Project in several years. In addition to college-level systems, reverse engineering can be applied to navies, aiding in the prototyping of individual vessels as well as the manufacturing of entire fleets. There is evidence that China is using reverse engineering in this manner to develop a regionally-capable navy. The effectiveness of reverse engineering on the ORCA Project is compared to that of the Chinese navy to determine how a reverse engineering method could be expected to scale from a simple system to a more complex one. To quantify the relationship between the complexity of the system and how effective reverse engineering that system is, a reverse engineering efficiency based on the time necessary to complete a project with reverse engineering and the time necessary to complete the same project without reverse engineering was used. The efficiency values obtained from this comparison show that applying reverse engineering to an AUV can be just as effective as applying reverse engineering to a naval vessel, but that designing the production line necessary to manufacture a fleet of vessels decreases the efficiency of reverse engineering. These results suggest that new reverse engineering methodologies can be tested for efficiency on simple prototypes before being applied to time-consuming, complex projects.

Degree

thesis:*
Department dc:contributor.department
Massachusetts Institute of Technology. Dept. of Mechanical Engineering.
Grantor dc:publisher
Massachusetts Institute of Technology
Year dc:date.issued
2010

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Sharples, Rachel E
Advisor dc:contributor.advisor
  • Franz S. Hover.

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission.
Language dc:language.iso
eng

Identifiers

dc:identifier.*
Handle dc:identifier.uri
http://hdl.handle.net/1721.1/59921
OAI identifier oai:identifier
oai:dspace.mit.edu:1721.1/59921

Chain of custody

source
Harvested from
MIT
Base URL
dspace.mit.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Sharples, Rachel E. The efficiency of reverse engineering in the design of the ORCA XI autonomous underwater vehicle by Rachel E. Sharples.. Massachusetts Institute of Technology, 2010. http://hdl.handle.net/1721.1/59921