provision: the activity of supplying or providing something
abstraction: a general concept formed by extracting common features from specific examples
shakedown: initial adjustments to improve the functioning or the efficiency and to bring to a more satisfactory state