Just as a few examples, software components may include, but are not limited to, such components as graphical user interface tools, a small interest calculator, an interface to a database manager, calculations for actuarial tables, a DNA search function, an interface to a manufacturing numerical control machine for the purpose of machining manufactured parts, a public/private key encryption algori