Randy Cannon, What is a Computer System?