Title: Analysis and Design of Software Systems