Return to Article Details Software Evaluation Criteria and Terminology