an interface configured to receive information initiated via the computer system corresponding to requests to use software implementations including a software implementation that is needed to perform a requested operation but is not installed on the computer system, the interface receiving the information initiated via the computer system independent of a connection to a network; a database descr