1. Introduction

2. Survey Methodology

3. Taxonomy of Existing Solutions

4. Presentation of Existing Solutions

5. Evaluation Approaches

6. Discussion on findings

7. Additional Issues in Data-centric Flow Optimization

8. Related Work

9. Summary