Thumbnail
Access Restriction
Subscribed

Author Deconinck, G. ♦ de Florio, V. ♦ Lauwereins, R. ♦ Belmans, R.
Source IEEE Xplore Digital Library
Content type Text
Publisher Institute of Electrical and Electronics Engineers, Inc. (IEEE)
File Format PDF
Copyright Year ©1999
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword Software libraries ♦ Spine ♦ Fault tolerance ♦ Fault tolerant systems ♦ Application software ♦ Fault detection ♦ Runtime ♦ Costs ♦ Embedded software ♦ Control systems
Abstract Fault tolerance in embedded distributed systems requires flexibility. Solutions should be based on pre-built and reusable elements, customisable for different applications and portable to different platforms. To this end, a framework is presented, consisting of a user library, a control backbone and a high-level description language (RL). The user library contains basic functions for fault tolerance. The control layer hooks these functions together and allows to co-ordinate actions. RL allows the developer to specify the recovery strategies of the application as a sort of second application layer; this separates functional from recovery aspects of an application, shortening the development cycle and improving maintainability. This paper describes the requirements to which this framework adheres and the context in which it can be instantiated; we detail the three entities and explain how an application can be made fault-tolerant in this framework approach.
Description Author affiliation: ESAT, Katholieke Univ., Leuven, Heverlee, Belgium (Deconinck, G.)
ISBN 0769503217
ISSN 10896503
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research ♦ Reading
Education Level UG and PG
Learning Resource Type Article
Publisher Date 1999-09-08
Publisher Place Italy
Rights Holder Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Size (in Bytes) 205.34 kB
Page Count 7
Starting Page 98
Ending Page 104


Source: IEEE Xplore Digital Library