Pervasive computing has made almost every device we see today to be communicated and function in collaboration with one another. Since the portable devices have become a part of our everyday life, people are more involved in a pervasive computing environment. They engage with many computational devices simultaneously without knowing the availability of their existence. The current world is being filled with more and more smart environments. These smart environments make them to be attracted towards the new technological emergence in the field of pervasive computing. Various researches are being carried out to improve the smart environment and their applications. Middleware plays a vital role in building the pervasive applications. The pervasive devices act based on the context of the situation, that is, they do their actions according to the environment of the application. They react to the situations smartly as they can take their own decisions based on the context developed for that specific application. Most of the pervasive applications were using its own middleware that is specific towards their need. As today, most of the applications are using their own middleware with their specific requirement, which leads us to unearth out their common features and their scope of using it. In this paper, a survey on the various hybrid aspects of the different context-aware middleware has been done. This middleware is classified based on service, context, and device aspects. Merits and demerits are identified from the existing smart environments, and future perspective of their development such as generic context-aware middleware need has been discussed.
Pervasive computing aims at developing smart environments which enable user to interact with other devices. Pervasive computing includes a middleware to support interoperability, heterogeneity and self-management among different platforms. It provides efficient communications and context awareness among devices. Middleware for pervasive computing provides much more attention to coordinate the devices in the smart environment. The evaluation of the pervasive middleware is a challenging endeavor. The scope of evaluating smart environment is mainly increasing due to various devices involved in that environment. In this paper evaluation metrics are proposed based on the contexts available in the environment, how the devices are used, security and autonomy of smart applications. These metrics are used for evaluating different kind of smart applications
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.