Home > Research > Publications & Outputs > An approach for analysing the propagation of da...

Links

Text available via DOI:

View graph of relations

An approach for analysing the propagation of data errors in software

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

An approach for analysing the propagation of data errors in software. / Hiller, M.; Jhumka, A.; Suri, Neeraj et al.
2001 International Conference on Dependable Systems and Networks. IEEE, 2001. p. 161-170.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Hiller, M, Jhumka, A, Suri, N & D.C., Y (ed.) 2001, An approach for analysing the propagation of data errors in software. in 2001 International Conference on Dependable Systems and Networks. IEEE, pp. 161-170. https://doi.org/10.1109/DSN.2001.941402

APA

Hiller, M., Jhumka, A., Suri, N., & D.C., Y. (Ed.) (2001). An approach for analysing the propagation of data errors in software. In 2001 International Conference on Dependable Systems and Networks (pp. 161-170). IEEE. https://doi.org/10.1109/DSN.2001.941402

Vancouver

Hiller M, Jhumka A, Suri N, D.C. Y, (ed.). An approach for analysing the propagation of data errors in software. In 2001 International Conference on Dependable Systems and Networks. IEEE. 2001. p. 161-170 doi: 10.1109/DSN.2001.941402

Author

Hiller, M. ; Jhumka, A. ; Suri, Neeraj et al. / An approach for analysing the propagation of data errors in software. 2001 International Conference on Dependable Systems and Networks. IEEE, 2001. pp. 161-170

Bibtex

@inproceedings{2ecb7381d1ad41a4a161c06e7dad5e2c,
title = "An approach for analysing the propagation of data errors in software",
abstract = "We present a novel approach for analysing the propagation of data errors in software. The concept of error permeability is introduced as a basic measure upon which we define a set of related measures. These measures guide us in the process of analysing the vulnerability of software to find the modules that are most likely exposed to propagating errors. Based on the analysis performed with error permeability and its related measures, we describe how to select suitable locations for error detection mechanisms (EDM's) and error recovery mechanisms (ERM's). A method for experimental estimation of error permeability based on fault injection, is described and the software of a real embedded control system analysed to show the type of results obtainable by the analysis framework. The results show that the developed framework is very useful for analysing error propagation and software vulnerability, and for deciding where to place EDM's and ERM's.",
keywords = "Software vulnerability, Algorithms, Embedded systems, Error analysis, Probability, Real time systems, Computer software selection and evaluation",
author = "M. Hiller and A. Jhumka and Neeraj Suri and Young D.C.",
year = "2001",
month = jul,
day = "1",
doi = "10.1109/DSN.2001.941402",
language = "English",
isbn = "0769511015",
pages = "161--170",
booktitle = "2001 International Conference on Dependable Systems and Networks",
publisher = "IEEE",

}

RIS

TY - GEN

T1 - An approach for analysing the propagation of data errors in software

AU - Hiller, M.

AU - Jhumka, A.

AU - Suri, Neeraj

A2 - D.C., Young

PY - 2001/7/1

Y1 - 2001/7/1

N2 - We present a novel approach for analysing the propagation of data errors in software. The concept of error permeability is introduced as a basic measure upon which we define a set of related measures. These measures guide us in the process of analysing the vulnerability of software to find the modules that are most likely exposed to propagating errors. Based on the analysis performed with error permeability and its related measures, we describe how to select suitable locations for error detection mechanisms (EDM's) and error recovery mechanisms (ERM's). A method for experimental estimation of error permeability based on fault injection, is described and the software of a real embedded control system analysed to show the type of results obtainable by the analysis framework. The results show that the developed framework is very useful for analysing error propagation and software vulnerability, and for deciding where to place EDM's and ERM's.

AB - We present a novel approach for analysing the propagation of data errors in software. The concept of error permeability is introduced as a basic measure upon which we define a set of related measures. These measures guide us in the process of analysing the vulnerability of software to find the modules that are most likely exposed to propagating errors. Based on the analysis performed with error permeability and its related measures, we describe how to select suitable locations for error detection mechanisms (EDM's) and error recovery mechanisms (ERM's). A method for experimental estimation of error permeability based on fault injection, is described and the software of a real embedded control system analysed to show the type of results obtainable by the analysis framework. The results show that the developed framework is very useful for analysing error propagation and software vulnerability, and for deciding where to place EDM's and ERM's.

KW - Software vulnerability

KW - Algorithms

KW - Embedded systems

KW - Error analysis

KW - Probability

KW - Real time systems

KW - Computer software selection and evaluation

U2 - 10.1109/DSN.2001.941402

DO - 10.1109/DSN.2001.941402

M3 - Conference contribution/Paper

SN - 0769511015

SP - 161

EP - 170

BT - 2001 International Conference on Dependable Systems and Networks

PB - IEEE

ER -