1 INTRODUCTION  
2 MOTIVATING USE CASES  
2.1 Smart City  
2.2 Disaster Recovery  
2.3 Scientific Observatories  
2.4 Video Analytics  
3 EDGE-BASED MIDDLEWARE ARCHITECTURE  
3.1 Resource Management Layer  
3.2 Data Processing Layer  
3.3 Service Layer  
3.4 Security Layer  
4 COMMERCIAL AND ACADEMIC EDGE MIDDLEWARE SYSTEMS  
5 CHALLENGES AND FUTURE WORK  
6 CONCLUSION