I. Introduction

II. Literature Review

III. Features and Characteristics of Middlewares

IV. Architectural Comparison of Middlewares

V. Middleware Service Domain

VI. Comparison of Sample Middlewares

VII. Challenges and Issues

VIII. Conclusion