Autonomic iPOJO: Towards Self-Managing Middleware for Ubiquitous Systems
The recent proliferation of ever smaller and smarter electronic devices, combined with the introduction of wireless communication and mobile software technologies enables the construction of a large variety of pervasive applications, such as home supervision and alarm systems. The inherent complexity of such applications along with their non-expert clientele raises the necessity for Autonomic Management solutions. Nonetheless, such solutions remain difficult to conceive, as they must deal with the increased volatility, heterogeneity and distribution of the pervasive domain, while ensuring stringent performance and dependability requirements. This paper proposes that reusable support for Autonomic Management solutions be provided by middleware platforms, along with already existing middleware services, such as security and transactions.