Skip to Content


  • The idea of removing removing characteristics from an entity to reduce it to a set of essential characteristics.

  • This allows two completely different entities can be modeled as the same abstraction.

  • The ideal abstractions hide irrelevant info

  • If an abstraction includes irrelevant info, it increases cognitive load

  • If it excludes irrelevant info, it can cause hidden risks

Abstract Analysis,