Parallel HOMPACK: A Case Study in Parallel Mathematical Software