|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Event Logs for the Analysis of Software Failures: A Rule-Based Approach
June 2013 (vol. 39 no. 6)
pp. 806-821
| ASCII Text | x | ||
| Marcello Cinque, Domenico Cotroneo, Antonio Pecchia, "Event Logs for the Analysis of Software Failures: A Rule-Based Approach," IEEE Transactions on Software Engineering, vol. 39, no. 6, pp. 806-821, June, 2013. | |||
| BibTex | x | ||
| @article{ 10.1109/TSE.2012.67, author = {Marcello Cinque and Domenico Cotroneo and Antonio Pecchia}, title = {Event Logs for the Analysis of Software Failures: A Rule-Based Approach}, journal ={IEEE Transactions on Software Engineering}, volume = {39}, number = {6}, issn = {0098-5589}, year = {2013}, pages = {806-821}, doi = {http://doi.ieeecomputersociety.org/10.1109/TSE.2012.67}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Software Engineering TI - Event Logs for the Analysis of Software Failures: A Rule-Based Approach IS - 6 SN - 0098-5589 SP806 EP821 EPD - 806-821 A1 - Marcello Cinque, A1 - Domenico Cotroneo, A1 - Antonio Pecchia, PY - 2013 KW - Unified modeling language KW - Failure analysis KW - Analytical models KW - Systematics KW - Proposals KW - Software systems KW - software failures KW - Event log KW - logging mechanism KW - rule-based logging KW - error detection VL - 39 JA - IEEE Transactions on Software Engineering ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TSE.2012.67
Event logs have been widely used over the last three decades to analyze the failure behavior of a variety of systems. Nevertheless, the implementation of the logging mechanism lacks a systematic approach and collected logs are often inaccurate at reporting software failures: This is a threat to the validity of log-based failure analysis. This paper analyzes the limitations of current logging mechanisms and proposes a rule-based approach to make logs effective to analyze software failures. The approach leverages artifacts produced at system design time and puts forth a set of rules to formalize the placement of the logging instructions within the source code. The validity of the approach, with respect to traditional logging mechanisms, is shown by means of around 12,500 software fault injection experiments into real-world systems.
Index Terms:
Unified modeling language,Failure analysis,Analytical models,Systematics,Proposals,Software systems,software failures,Event log,logging mechanism,rule-based logging,error detection
Citation:
Marcello Cinque, Domenico Cotroneo, Antonio Pecchia, "Event Logs for the Analysis of Software Failures: A Rule-Based Approach," IEEE Transactions on Software Engineering, vol. 39, no. 6, pp. 806-821, June 2013, doi:10.1109/TSE.2012.67
Usage of this product signifies your acceptance of the Terms of Use.

