Map
Index
Random
Help
th

QuoteRef: abboRJ3_1990




ThesaHelp:
ACM references a-e
ThesaHelp:
references a-b
Topic:
handling complexity
Topic:
understanding systems
Topic:
program proving is infeasible
Topic:
specification errors
Topic:
specification is infeasible
Topic:
bugs
Topic:
defensive programming
Topic:
run-time assertions
Topic:
asynchronous processing
Topic:
resourceful, redundant systems for reliability
Topic:
language flexibility
Topic:
orthogonal extension and cartesian products
Topic:
computer as an intelligent agent

Reference

Abbott, R.J., "Resourceful systems for fault tolerance, reliability, and safety", ACM Computing Surveys, 22, 1, March 1990, pp. 35-68. Google

Quotations
44 ;;Quote: high-level languages free programs from their accidental complexity but not their essential complexity
45 ;;Quote: uncaught errors in executable specification languages are just as disastrous as in traditional programming
45 ;;Quote: a formal specification also requires user feedback from an implementation
45 ;;Quote: specification without implementation is not possible because can't formalize requirements without user feedback from an implementation
53 ;;Quote: a software error is a combination of illegal actions, incorrect paths, and wrong results
54 ;;Quote: layered systems should prevent errors from spreading to other layers
55 ;;Quote: system components should be self-protective and self-checking to prevent error propagation
56 ;;Quote: a self-protective component can check for error conditions before execution or asynchronously
56 ;;Quote: self-checking hardware either gives a correct answer or it signals failure
57+ ;;Quote: fault containment is the reduction and elimination of error propagation
57 ;;Quote: a self-checking component can propagate some errors if its clients can catch the error
58 ;;Quote: a resourceful system achieves its goals despite failures of standard methods
58+ ;;Quote: a functionally rich system is not orthogonal; there are multiple ways to achieve a result
58 ;;Quote: a resourceful system has functional richness, testable goals, and some planning abilities
59 ;;Quote: many existing systems are functionally rich, especially life threatening ones such as airplanes
60 ;;Quote: an altitude control system can use any three of four reaction wheels to maintain a satellite's orientation
61 ;;Quote: a resourceful system can combine basic functions into programs or plans
61 ;;Quote: a resourceful system will automatically create programs to deal with contingencies


Related Topics up

ThesaHelp: ACM references a-e (259 items)
ThesaHelp: references a-b (396 items)
Topic: handling complexity (59 items)
Topic: understanding systems (48 items)
Topic: program proving is infeasible (46 items)
Topic: specification errors (10 items)
Topic: specification is infeasible (46 items)
Topic: bugs (65 items)
Topic: defensive programming (22 items)
Topic: run-time assertions (25 items)
Topic: asynchronous processing (30 items)
Topic: resourceful, redundant systems for reliability (35 items)
Topic: language flexibility (34 items)
Topic: orthogonal extension and cartesian products (11 items)
Topic: computer as an intelligent agent (49 items)

Collected barberCB 6/90
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.