Font Size: a A A

Automatic configuration of component-based distributed systems

Posted on:2001-01-20Degree:Ph.DType:Thesis
University:University of Illinois at Urbana-ChampaignCandidate:Kon, FabioFull Text:PDF
GTID:2468390014952813Subject:Computer Science
Abstract/Summary:
Recent developments in component technology enable the construction of complex software systems by assembling off-the-shelf components. However, it is still difficult to develop efficient, reliable, and dynamically configurable component-based systems. Components are often developed by different groups with different methodologies. Unspecified dependencies and behavior lead to unexpected failures.; This thesis demonstrates that the explicit representation of inter-component dependence is fundamental for the development of efficient, configurable, and reliable component-based systems. This provides a common ground for supporting fault-tolerance and automating dynamic configuration to facilitate system management and maintenance.; In this thesis, we present a generic architecture for managing dependencies in distributed component systems, describe a concrete implementation of this architecture, and discuss how it can be used to support automatic configuration. The architecture is divided in three parts: the Automatic Configuration Service, the component configurator framework, and the reconfiguration agents framework.; We describe the deployment of the architecture in centralized and distributed systems and present detailed experimental results.
Keywords/Search Tags:Systems, Configuration, Distributed, Component, Architecture
Related items