Computer Systems Analysis Design

A Generic Fault-Tolerant Architecture for Real-Time by David Powell

By David Powell

The layout of computers to be embedded in serious real-time functions is a posh job. Such structures must never simply warrantly to fulfill tough real-time points in time imposed via their actual atmosphere, they have to warrantly to take action dependably, regardless of either actual faults (in undefined) and layout faults (in or software). A fault-tolerance technique is obligatory for those promises to be commensurate with the security and reliability specifications of many existence- and mission-critical functions. This ebook explains the motivations and the result of a collaborative project', whose aim used to be to seriously reduce the lifecycle charges of such fault­ tolerant platforms. The end-user businesses engaging during this undertaking already install fault-tolerant platforms in serious railway, area and nuclear-propulsion purposes. although, those are proprietary platforms whose architectures were adapted to satisfy domain-specific specifications. This has resulted in very high priced, rigid, and sometimes hardware-intensive suggestions that, by the point they're constructed, proven and licensed to be used within the box, can already be out-of-date by way of their underlying and software program technology.

Show description

Read or Download A Generic Fault-Tolerant Architecture for Real-Time Dependable Systems PDF

Similar computer systems analysis & design books

Electronics System Design Techniques for Safety Critical Applications: 26 (Lecture Notes in Electrical Engineering)

What's precisely “Safety”? a security method could be outlined as a procedure that may not endanger human lifestyles or the surroundings. A safety-critical approach calls for utmost care of their specification and layout with a view to keep away from attainable error of their implementation that are meant to lead to unforeseen system’s habit in the course of his working “life”.

Creativity and Rationale: Enhancing Human Experience by Design: 20 (Human–Computer Interaction Series)

Creativity and intent include an important rigidity in layout. they're facets of the coin; opposite, complementary, yet maybe additionally interdependent. Designs consistently serve reasons. They constantly have an inner common sense. they are often queried, defined, and evaluated. those features are what layout purpose is ready.

Program Design 2.0: The Structure-Behavior Coalescence Approach

Application layout (or software layout) is, within the software program platforms improvement, the layout and implementation part. that's, application layout ability to get an answer to provide clients’ standards at the software program method. while engaged on this system layout, we in most cases reflect on the best way to manufacture the software program procedure, yet to not specify what this software program process is.

Additional info for A Generic Fault-Tolerant Architecture for Real-Time Dependable Systems

Example text

Download PDF sample

Rated 4.72 of 5 – based on 4 votes