• DocumentCode
    2081131
  • Title

    Dynamic reconfiguration of component-based applications

  • Author

    Batista, Thaís ; Rodriguez, Noemi

  • Author_Institution
    Dept. of Inf., Fed. Univ. of Rio Grande do Norte, Natal, Brazil
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    32
  • Lastpage
    39
  • Abstract
    Component-based programming is a current trend in the development of software. The application is created using components and binding their interfaces appropriately at the configuration level. This is especially interesting for applications that, for availability reasons, claim dynamic reconfiguration. This paper describes an approach for the dynamic reconfiguration of applications based on CORBA components running in an environment called LuaSpace that is composed by the dynamically typed language Lua and a set of tools based on Lua. Components, scripts and glue code are the elements that form an application expressed in Lua. LuaSpace provides support for both programmed and ad-hoc reconfiguration. Although our work focuses on the configuration level, LuaSpace also handles component updating
  • Keywords
    configuration management; distributed object management; object-oriented languages; object-oriented programming; subroutines; CORBA components; Lua; LuaSpace; ad-hoc reconfiguration; availability; component interface binding; component updating; component-based applications; component-based programming; configuration level; dynamic reconfiguration; dynamically typed language; glue code; programmed reconfiguration; scripts; software development; Algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Parallel and Distributed Systems, 2000. Proceedings. International Symposium on
  • Conference_Location
    Limerick
  • Print_ISBN
    0-7695-0634-8
  • Type

    conf

  • DOI
    10.1109/PDSE.2000.847848
  • Filename
    847848