• DocumentCode
    3142474
  • Title

    Autonomic iPOJO: Towards Self-Managing Middleware for Ubiquitous Systems

  • Author

    Diaconescu, Ada ; Bourcier, Johann ; Escoffier, Clement

  • Author_Institution
    Univ. Joseph Fourier, Grenoble
  • fYear
    2008
  • fDate
    12-14 Oct. 2008
  • Firstpage
    472
  • Lastpage
    477
  • Abstract
    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 nonexpert 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 touch points, 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 iPOJOpsilas extension with reusable autonomic management middleware services.
  • Keywords
    middleware; object-oriented programming; public domain software; software fault tolerance; software reusability; ubiquitous computing; alarm system; autonomic iPOJO service oriented component platform; electronic device; home supervision; mobile software technology; open source Apache project; pervasive application; reusable autonomic management middleware service; self-managing middleware platform; service dependency management; ubiquitous system; wireless communication; Application software; Computer networks; Fluctuations; Middleware; Mobile communication; Mobile computing; Pervasive computing; Runtime; Service oriented architecture; Weather forecasting; Autonomic; Pervasive; Ubiquituous; iPOJO;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking and Communications, 2008. WIMOB '08. IEEE International Conference on Wireless and Mobile Computing,
  • Conference_Location
    Avignon
  • Print_ISBN
    978-0-7695-3393-3
  • Electronic_ISBN
    978-0-7695-3393-3
  • Type

    conf

  • DOI
    10.1109/WiMob.2008.89
  • Filename
    4654284