Criteria for the evaluation of implemented architectures