sistema mediante interfaces bien definidas y permiten utilizar técnicas