|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| D.J. Taylor, J.P. Black, "Principles of Data Structure Error Correction," IEEE Transactions on Computers, vol. 31, no. 7, pp. 602-608, July, 1982. | |||
| BibTex | x | ||
| @article{ 10.1109/TC.1982.1676057, author = {D.J. Taylor and J.P. Black}, title = {Principles of Data Structure Error Correction}, journal ={IEEE Transactions on Computers}, volume = {31}, number = {7}, issn = {0018-9340}, year = {1982}, pages = {602-608}, doi = {http://doi.ieeecomputersociety.org/10.1109/TC.1982.1676057}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Computers TI - Principles of Data Structure Error Correction IS - 7 SN - 0018-9340 SP602 EP608 EPD - 602-608 A1 - D.J. Taylor, A1 - J.P. Black, PY - 1982 KW - software fault tolerance KW - Binary trees KW - B-trees KW - error correction KW - linear lists KW - redundancy KW - robust data structures VL - 31 JA - IEEE Transactions on Computers ER - | |||
Error correction in robust data structures is a difficult problem. Several algorithms for correcting structural errors, in certain list and tree structures, are now known. These algorithms have been examined to determine common design features which may prove useful in the design of correction algorithms for other structures. This paper presents a summary of the algorithms studied and the design principles which were derived. The paper is not a "cookbook" for constructing error correction algorithms, but should prove useful to those designing such algorithms. Implications for the design of robust data structures, so that correction may be done easily, are also briefly discussed.
Index Terms:
software fault tolerance, Binary trees, B-trees, error correction, linear lists, redundancy, robust data structures
Citation:
D.J. Taylor, J.P. Black, "Principles of Data Structure Error Correction," IEEE Transactions on Computers, vol. 31, no. 7, pp. 602-608, July 1982, doi:10.1109/TC.1982.1676057
Usage of this product signifies your acceptance of the Terms of Use.

