Supporting automatic configuration of component-based distributed systems

Fabio Kon, Roy H. Campbell

Research output: Contribution to conferencePaperpeer-review

Abstract

Recent developments in Component technology enable the construction of complex software systems by assembling together 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. Component-based software systems must maintain explicit representations of inter-component dependence and component requirements. This provides a common ground for supporting fault-tolerance and automating dynamic configuration. In this paper, we present a generic model for reifying dependencies in distributed component systems and discuss how it can be used to support automatic configuration. We describe our experience deploying the framework in a CORBA-compliant reflective ORB and discuss the use of this model in a new distributed operating system.

Original languageEnglish (US)
Pages175-188
Number of pages14
StatePublished - 1999
Event5th USENIX Conference on Object-Oriented Technologies and Systems, COOTS 1999 - San Diego, United States
Duration: May 3 1999May 7 1999

Conference

Conference5th USENIX Conference on Object-Oriented Technologies and Systems, COOTS 1999
Country/TerritoryUnited States
CitySan Diego
Period5/3/995/7/99

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Computer Science Applications
  • Information Systems
  • Hardware and Architecture
  • Software

Fingerprint

Dive into the research topics of 'Supporting automatic configuration of component-based distributed systems'. Together they form a unique fingerprint.

Cite this