Architecture analysis