DocumentCode
1467201
Title
Managing inconsistency in reconfigurable systems
Author
Feiler, P. ; Li, J.
Author_Institution
Software Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume
145
Issue
5
fYear
1998
fDate
10/1/1998 12:00:00 AM
Firstpage
172
Lastpage
179
Abstract
This paper discusses an approach to managing inconsistencies in real-time control applications that are the result of dynamic reconfiguration. In particular, systems based on Simplex are examined: a fault tolerant technology that supports dependable upgrade of systems. Simplex-based systems tolerate residual errors in upgraded components and can be upgraded incrementally and while the system is in operation. Runtime reconfiguration is a key mechanism for Simplex. Reconfiguration of components due to an encountered error may result in inconsistent configurations. The paper focuses on design time analysis to determine inconsistencies in configurations and identify reconfiguration paths to recover to consistent configurations. Runtime support uses the analysis results to recover from inconsistent configurations. Identification of inconsistent configurations is improved through modelling of application semantics in the control domain and utilising them in the analysis
Keywords
computerised control; configuration management; real-time systems; software fault tolerance; system recovery; Simplex; application semantics; design time analysis; dynamic reconfiguration; fault tolerant technology; inconsistency management; modelling; real-time control applications; reconfigurable systems; residual errors; runtime reconfiguration; upgraded components;
fLanguage
English
Journal_Title
Software, IEE Proceedings -
Publisher
iet
ISSN
1462-5970
Type
jour
DOI
10.1049/ip-sen:19982300
Filename
741287
Link To Document