Engineering Papers⌕ Search

NASA NTRS · 19960001815

Fault-tolerant, embedded CLIPS applications

Abstract

The enhancements to CLIPS4.3 presented in this paper provide an embedded CLIPS application with the ability to continue operation with minimal to no loss of information in the event of a hardware or a software failure. Given an arbitrary failure, the CLIPS application's environment (fact-list, agenda, and pattern matching network) will be reconstructed to the point at which the failure was experienced. The environment reconstruction is based on state files to which the application periodically checks environment information (fact-list and agenda). The routine for checkpointing the state of the application is as efficient as possible so that the overhead introduced to normal execution of the application is minimal. The only assumptions made by the CLIPS application are that it is running under an operating system that guarantees it access to uncorrupt state files and that the application will be automatically restarted should it terminate abnormally.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Hicks, Jaye, Matthews, John. 1990-01-01. Fault-tolerant, embedded CLIPS applications. https://ntrs.nasa.gov/citations/19960001815

Cite the original work for its findings. Save a collection to share your selection of sources.