CONQUERING APPLICATION DESIGN : A COMPREHENSIVE APPROACH