INTRODUCTION

DEEP LEARNING

METHODOLOGY

RQ1: WHAT ARE THE TRENDS IN THE PRIMARY STUDIES ON USE OF DL IN SE?

RQ2: WHAT DL TECHNIQUES ARE APPLIED TO SUPPORT SE TASKS?

RQ3: WHAT KEY FACTORS CONTRIBUTE TO DIFFICULTY WHEN TRAINING DNNs IN SE?

RQ4: WHAT TYPES OF SE TASKS AND WHICH SE PHASES HAVE BEEN FACILITATED BY DL-BASED APPROACHES?

LIMITATIONS

CHALLENGES AND OPPORTUNITIES

CONCLUSION