Performance Evaluation of Software Architectures with Queueing Network models