1 INTRODUCTION  
2 PRELIMINARY: ACCESS CONTROL AND ACCESS CONTROL VULNERABILITIES  
2.1 Access Control  
2.2 Access Control Vulnerabilities  
2.3 What Causes Access Control Vulnerabilities  
2.4 Why Access Control Vulnerabilities Are Hard to Deal With  
3 OVERVIEW  
3.1 Tool Support in Software Design and Implementation  
3.2 Software Analysis and Testing  
3.3 Runtime Monitoring  
4 TOOL SUPPORT IN SOFTWARE DESIGN AND IMPLEMENTATION  
5 SOFTWARE ANALYSIS AND TESTING  
6 RUNTIME MONITORING  
7 OPEN PROBLEMS  
8 CONCLUSIONS