Title :
Building self-reconfiguring distributed systems using compensating reconfiguration
Author_Institution :
Maryland Univ., College Park, MD, USA
Abstract :
Building self-reconfiguring distributed systems requires a compensating reconfiguration component that detects conditions which dictate reconfiguration. The compensating reconfiguration code must then determine the appropriate reconfiguration response to the condition and execute it. To perform these functions, the compensating reconfiguration component must be able to draw on the current system configuration, program the state and mapping between the two. Using a high-level language to build compensating reconfiguration components is laborious and complex, and does not specifically support prototyping the reconfiguration policy. Bullpen is a tool developed to support the creation of compensating reconfiguration components for the distributed virtual environment (DVE) domain. Using Bullpen results in less effort and simpler code; therefore it supports prototyping better. It does not excessively restrict expressiveness nor impose a significant performance penalty
Keywords :
compensation; distributed processing; reconfigurable architectures; software prototyping; software tools; virtual reality; Bullpen; compensating reconfiguration component; configuration-state mapping; distributed virtual environment; expressiveness; high-level language; performance penalty; reconfiguration policy prototyping; self-reconfiguring distributed systems construction; state programming; Computational modeling; Computer simulation; Educational institutions; Helicopters; High level languages; Instruments; Military computing; Prototypes; Runtime environment; Virtual environment;
Conference_Titel :
Configurable Distributed Systems, 1998. Proceedings. Fourth International Conference on
Conference_Location :
Annapolis, MA
Print_ISBN :
0-8186-8451-8
DOI :
10.1109/CDS.1998.675754