CCS Concepts:  
$\cdot$ General and reference $\rightarrow$ Surveys and overviews  
$\cdot$ Security and privacy $\rightarrow$ Software security engineering  
• Computing methodologies $\rightarrow$ Machine learning  
Neural networks  

1 INTRODUCTION

2 EXISTING WORKS AND THE SURVEY STRUCTURE  

3 ATTACK TAXONOMY FOR SYSTEM SECURITY IN MLBSS  

4 SECURE DEVELOPMENT PRACTICES FOR MLBSS  

5 CHALLENGES AND FUTURE DIRECTIONS FOR SECURITY ENGINEERING OF MLBSS  

6 CONCLUSION