Technical Note | HBS Case Collection | August 2013

Raising the Level of Abstraction

by Willy Shih


This technical note discusses abstraction as a way of generalizing a process or component for wider application. By hiding complexity inside a module, abstraction enables system designers to think at a higher level. This lowers entry barriers to using (and reusing) a complex technology.

Keywords: abstraction; modularity; Commercialization; Technology; Hardware; Information Technology; Software; Technology Platform; United States; Asia; Europe;


Shih, Willy. "Raising the Level of Abstraction." Harvard Business School Technical Note 614-019, August 2013.