The Architecture of a Dynamically Updatable, Component-Based System

  • Authors:
  • Robert Pawel Bialek

  • Affiliations:
  • -

  • Venue:
  • COMPSAC '02 Proceedings of the 26th International Computer Software and Applications Conference on Prolonging Software Life: Development and Redevelopment
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

On-the-fly replacement of software may require simultanous distributed updates of components. If an update changes some interfaces or protocols, the update must be performed in a globally consistent manner.This paper describes an architecture of a dynamically updatable component-based system that unifies research within architecture definitions, architecture configuration, and dynamic software update. It proposes a layered, modular design with meta-components, being responsible for performing the updates. The system is open for architectural and implementational extensions such as update constraints, or different update functions.