A-OSGi: A Framework to Support the Construction of Autonomic OSGi-Based Applications

被引:2
|
作者
Ferreira, Joao
Leitao, Joao
Rodrigues, Luis
机构
关键词
Autonomic Computing; OSGi; Service Oriented Computing;
D O I
10.1145/1900354.1900411
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The OSGi specification is becoming widely adopted to build complex applications. It offers adequate support to build modular applications, where modules can be added and removed at runtime without stopping the entire application. This paper proposes A-OSGi, a framework that leverages on the native features of the OSGi platform to support the construction of autonomic OSGi-based applications. A-OSGi offers a number of complementary mechanisms for that purpose, such as: the ability to extract indicators for the performance of deployed bundles; mechanisms that allow to have a fine grain control of how services bind to each other and to gather this information in runtime; and support for a policy language that allows the administrator to define autonomic behavior of the OSGi application.
引用
收藏
页码:1 / 16
页数:16
相关论文
共 50 条
  • [1] Visualizing Modules and Dependencies of OSGi-based Applications
    Seider, Doreen
    Schreiber, Andreas
    Marquardt, Tobias
    Brueggemann, Marlene
    [J]. 2016 IEEE WORKING CONFERENCE ON SOFTWARE VISUALIZATION, 2016, : 96 - 100
  • [2] An autonomic approach to offer services in OSGi-based home gateways
    Lopez de Vergara, Jorge E.
    Villagra, Victor A.
    Fadon, Carlos
    Gonzalez, Juan M.
    Lozano, Jose A.
    Alvarez-Campana, Manuel
    [J]. COMPUTER COMMUNICATIONS, 2008, 31 (13) : 3049 - 3058
  • [3] Design of an OSGi-based WSN gateway
    Li, Zhi
    Zhao, Dazhe
    Wen, Yingyou
    Mu, Yongzhong
    [J]. 2013 IEEE NINTH INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SENSOR NETWORKS (MSN 2013), 2013, : 395 - 398
  • [4] OSGi-based Reconfigurable RFID Middleware
    Liu Fagui
    Han Liu
    Lin Kai
    Ruan Yongxiong
    [J]. 2008 2ND INTERNATIONAL CONFERENCE ON ANTI-COUNTERFEITING, SECURITY AND IDENTIFICATION, 2008, : 410 - 415
  • [5] Interactive Visualization for OSGi-based Projects
    Rentz, Niklas
    Dams, Christian
    von Hanxleden, Reinhard
    [J]. EIGHTH IEEE WORKING CONFERENCE ON SOFTWARE VISUALIZATION (VISSOFT 2020), 2020, : 84 - 88
  • [6] Toward an OSGi-based infrastructure for context-aware applications
    Gu, T
    Pung, HK
    Zhang, DQ
    [J]. IEEE PERVASIVE COMPUTING, 2004, 3 (04) : 66 - 74
  • [7] A cooperative web framework of Jini into OSGi-based open home gateway
    Chen, ZL
    Liu, W
    Tu, SL
    Du, W
    [J]. EMBEDDED SOFTWARE AND SYSTEMS, 2005, 3605 : 570 - 575
  • [8] An OSGi-Based Smart Taxi Service Platform
    Yuan, Yang
    Miao, Kejian
    Zhang, Daqing
    Sun, Lin
    Chen, Chao
    [J]. 2012 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE (APSCC), 2012, : 173 - 178
  • [9] A Generic OSGi-Based Model Framework for Delivery Context Properties and Events
    Pullmann, Jaroslav
    Mohamad, Yehya
    Velasco, Carlos A.
    Carmien, Stefan P.
    [J]. UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION: APPLICATIONS AND SERVICES, PT 4, 2011, 6768 : 605 - 611
  • [10] A Method for the resource monitoring of OSGi-based software components
    Miettinen, Tuukka
    Pakkala, Daniel
    Hongisto, Mika
    [J]. PROCEEDINGS OF THE 34TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2008, : 100 - 107