Slide 1 Software Architecture: a Roadmap David Garlan 2000 By: A. Rasoolzadegan Slide 2 2 Amirkabir University of Technology, Computer Engineering Faculty, Intelligent Systems…