Performance Evaluation: Foundations and Challenges