67,854 research outputs found
Development of a flight software testing methodology
The research to develop a testing methodology for flight software is described. An experiment was conducted in using assertions to dynamically test digital flight control software. The experiment showed that 87% of typical errors introduced into the program would be detected by assertions. Detailed analysis of the test data showed that the number of assertions needed to detect those errors could be reduced to a minimal set. The analysis also revealed that the most effective assertions tested program parameters that provided greater indirect (collateral) testing of other parameters. In addition, a prototype watchdog task system was built to evaluate the effectiveness of executing assertions in parallel by using the multitasking features of Ada
Learning from errors: effects of teachers training on studentsâ attitudes towards and their individual use of errors
Constructive error handling is considered an important factor for individual learning processes. In a quasi-experimental study with Grades 6 to 9 students, we investigate effects on students’ attitudes towards errors as learning opportunities in two conditions: an error-tolerant classroom culture, and the first condition along with additional teaching of strategies for analyzing errors. Our findings show positive effects of the error-tolerant classroom culture on the affective level, whereas students are not influenced by the cognitive support. There is no evidence for differential effects for student groups with different attitudes towards errors
Quality criteria for multimedia
The meaning of the term quality as used by multimedia workers in the field has become devalued. Almost every package is promoted by its developers as being of the ‘highest quality’. This paper draws on practical experience from a number of major projects to argue, from a quality‐assurance position, that multimedia materials should meet pre‐defined criteria relating to their objectives, content and incidence of errors
Reliability calculation using randomization for Markovian fault-tolerant computing systems
The randomization technique for computing transient probabilities of Markov processes is presented. The technique is applied to a Markov process model of a simplified fault tolerant computer system for illustrative purposes. It is applicable to much larger and more complex models. Transient state probabilities are computed, from which reliabilities are derived. An accelerated version of the randomization algorithm is developed which exploits ''stiffness' of the models to gain increased efficiency. A great advantage of the randomization approach is that it easily allows probabilities and reliabilities to be computed to any predetermined accuracy
Fully fault tolerant quantum computation with non-deterministic gates
In certain approaches to quantum computing the operations between qubits are
non-deterministic and likely to fail. For example, a distributed quantum
processor would achieve scalability by networking together many small
components; operations between components should assumed to be failure prone.
In the logical limit of this architecture each component contains only one
qubit. Here we derive thresholds for fault tolerant quantum computation under
such extreme paradigms. We find that computation is supported for remarkably
high failure rates (exceeding 90%) providing that failures are heralded,
meanwhile the rate of unknown errors should not exceed 2 in 10^4 operations.Comment: 5 pages, 3 fig
Advanced reliability modeling of fault-tolerant computer-based systems
Two methodologies for the reliability assessment of fault tolerant digital computer based systems are discussed. The computer-aided reliability estimation 3 (CARE 3) and gate logic software simulation (GLOSS) are assessment technologies that were developed to mitigate a serious weakness in the design and evaluation process of ultrareliable digital systems. The weak link is based on the unavailability of a sufficiently powerful modeling technique for comparing the stochastic attributes of one system against others. Some of the more interesting attributes are reliability, system survival, safety, and mission success
- …