TY - GEN
T1 - Autonomic iPOJO
T2 - 4th IEEE International Conference on Wireless and Mobile Computing, Networking and Communication, WiMob 2008
AU - Diaconescu, Ada
AU - Bourcier, Johann
AU - Escoffier, Clement
PY - 2008/12/1
Y1 - 2008/12/1
N2 - 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. Following this approach, a service oriented component platform, iPOJO, was extended with elementary Autonomic Management capabilities. These include monitoring and effector touchpoints, as well as embedded Autonomic Management functions, such as service dependency management. IPOJO is an open source Apache project and has been successfully employed to implement several research projects in the pervasive domain. This paper presents iPOJO's extension with reusable Autonomic Management middleware services.
AB - 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. Following this approach, a service oriented component platform, iPOJO, was extended with elementary Autonomic Management capabilities. These include monitoring and effector touchpoints, as well as embedded Autonomic Management functions, such as service dependency management. IPOJO is an open source Apache project and has been successfully employed to implement several research projects in the pervasive domain. This paper presents iPOJO's extension with reusable Autonomic Management middleware services.
KW - Autonomic management
KW - Middleware
KW - Pervasive computing
KW - Service oriented components
KW - Software engineering
UR - https://www.scopus.com/pages/publications/56749163257
U2 - 10.1109/WiMob.2008.89
DO - 10.1109/WiMob.2008.89
M3 - Conference contribution
AN - SCOPUS:56749163257
SN - 9780769533933
T3 - Proceedings - 4th IEEE International Conference on Wireless and Mobile Computing, Networking and Communication, WiMob 2008
SP - 472
EP - 477
BT - Proceedings - 4th IEEE International Conference on Wireless and Mobile Computing, Networking and Communication, WiMob 2008
Y2 - 12 October 2008 through 14 October 2008
ER -