Researching the application's logical design