Abstraction of computational methods