Context-Dependent Evaluation Methodology for Open Source Software