Software System Architecture custom essay