Performance Evaluation at the Software Architecture Level