Title :
Efficient Operational Profiling of Systems Using Suffix Arrays on Execution Logs
Author :
Nagappan, Meiyappan ; Vouk, Mladen A. ; Wu, Kesheng ; Sim, Alex ; Shoshani, Arie
Author_Institution :
Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC
Abstract :
Operational profiles are an essential part of software reliability engineering. Typically they are created from the software requirements, and through customer reviews. Creation of operational profiles often is laborious and requires human intervention. Our approach builds an operational profile based on the actual usage from execution logs. The difficulty in using execution logs is that the amount of data to be analyzed is extremely large (more than a million records per day in many applications). Our solution constructs operational profiles by identifying all the possible clustered sequences of events (patterns) that exist in the logs. This is done very efficiently using suffix arrays data structure.
Keywords :
data structures; software reliability; execution logs; operational profiling; software reliability engineering; software requirements; suffix arrays data structure; Computer science; Data analysis; Data structures; Engineering students; Frequency; Humans; Laboratories; Reliability engineering; Resource management; Software reliability; Operational Profile; Suffix Arrays;
Conference_Titel :
Software Reliability Engineering, 2008. ISSRE 2008. 19th International Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
978-0-7695-3405-3
Electronic_ISBN :
1071-9458
DOI :
10.1109/ISSRE.2008.45