Architectural Metrics And Evaluation For Component Based Software Systems