DocumentCode
1640410
Title
Violation detection and recovery of distributed programs´ safety properties
Author
Lee, Pen-Nan
Author_Institution
Dept. of Comput. Sci., Houston Univ., TX, USA
fYear
1988
Firstpage
99
Lastpage
105
Abstract
On the basis of communication-closed layers of a distributed program, the author suggests the use of a communication-closed layer as the syndicate unit for dynamically detecting and recovering from violations of safety properties as defined by the static portions of the specifications. A fault-tolerant layer is composed of several communication-closed layers known as alternate layers, each of which would provide the same consensus function; thus, if a layer violates some safety property, it is known exactly where to perform a rollback and switch an alternate layer. An approach called the intermediate processes scheme is also presented. The intermediate buffer processes are utilized to provide both the asynchronous computation among application processes and error recovery for their dedicating application process. The intermediate regional testers were utilized to form a hierarchy of distributed software systems and to detect most of the consensus errors within regions
Keywords
distributed processing; fault tolerant computing; software reliability; system recovery; alternate layers; asynchronous computation; communication-closed layer; consensus function; distributed programs; error recovery; fault-tolerant layer; intermediate buffer processes; intermediate processes scheme; intermediate regional testers; rollback; safety property recovery; safety-violation detection; specifications; Application software; Availability; Communication switching; Computer networks; Computer science; Distributed processing; Fault tolerance; Safety; Software testing; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 1988. Conference Proceedings., Seventh Annual International Phoenix Conference on
Conference_Location
Scottsdale, AZ
Print_ISBN
0-8186-0830-7
Type
conf
DOI
10.1109/PCCC.1988.10050
Filename
10050
Link To Document