En computación, el antipatrón de diseño inversión de abstracción (en inglés "") ocurre cuando un programador construye una interfaz que no expone las funcionalidades requeridas por los usuarios, aunque estas sean efectivamente implementadas, obligando al usuario a implementarlas mediante un mecanismo complejo.