Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Event logs for the analysis of software failures: a rule-based approach
Cinque M., Cotroneo D., Pecchia A. IEEE Transactions on Software Engineering39 (6):806-821,2013.Type:Article
Date Reviewed: Sep 5 2013

A very good description of the challenges of parsing log files begins this paper. The authors explain that ad-hoc logging statements are insufficient for fully understanding and tracking errors in software systems. They propose an abstraction of rule-based logging that leverages artifacts from the design process (unified modeling language (UML)). I really enjoyed this part of the paper and was prepared for a very good finish.

Section 4 describes the details of the authors’ implementation of rule-based logging. Unfortunately, they are hard for humans to read and require a separate parser to understand.

The remainder of the paper describes the experimental setup and results. This section is interesting in that it shows the superiority of the rule-based approach.

I would highly recommend the first part of this paper to anyone working on logging systems. The structure and focus are very clear. The rest of the paper is not as helpful, but might provide some tips or suggestions for new implementations.

Reviewer:  Elliot Jaffe Review #: CR141518 (1311-1014)
Bookmark and Share
  Featured Reviewer  
 
Error Handling And Recovery (D.2.5 ... )
 
 
Debug (D.2.5 ... )
 
 
Fault-Tolerance (D.4.5 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Error Handling And Recovery": Date
(N,K) concept fault tolerance
Krol T. IEEE Transactions on Computers 35(4): 339-350, 1986. Type: Article
Nov 1 1987
Error recovery in asynchronous systems
Campbell R., Randell B. IEEE Transactions on Software Engineering SE-12(9): 811-826, 1986. Type: Article
Jul 1 1987
Static analysis to support the evolution of exception structure in object-oriented systems
Robillard M., Murphy G. ACM Transactions on Software Engineering and Methodology 12(2): 191-221, 2003. Type: Article
Nov 25 2003
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy