Software Architecture: A Case Based Approach - Varma, vasudeva