DocumentCode :
2795806
Title :
Efficiently Extracting Operational Profiles from Execution Logs Using Suffix Arrays
Author :
Nagappan, Meiyappan ; Wu, Kesheng ; Vouk, Mladen A.
Author_Institution :
Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
fYear :
2009
fDate :
16-19 Nov. 2009
Firstpage :
41
Lastpage :
50
Abstract :
An important software reliability engineering tool is operational profiles. In this paper we propose a cost effective automated approach for creating second generation operational profiles using execution logs of a software product. Our algorithm parses the execution logs into sequences of events and produces an ordered list of all possible subsequences by constructing a suffix-array of the events. The difficulty in using execution logs is that the amount of data that needs to be analyzed is often extremely large (more than a million records per day in many applications). Our approach is very efficient. We show that our approach requires O(N) in space and time to discover all possible patterns in N events. We discuss a practical implementation of the algorithm in the context of the logs from a large cloud computing system.
Keywords :
computational complexity; data mining; software reliability; software tools; O(N); cost effective automated approach; execution logs; large cloud computing system; operational profiles extraction; second generation operational profiles; software product; software reliability engineering tool; suffix arrays; Application software; Cloud computing; Computer science; Costs; Frequency; Humans; Laboratories; Reliability engineering; Software reliability; Software systems; Execution logs; O(N); Operational profile; Software reliability; Suffix arrays;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering, 2009. ISSRE '09. 20th International Symposium on
Conference_Location :
Mysuru, Karnataka
ISSN :
1071-9458
Print_ISBN :
978-1-4244-5375-7
Electronic_ISBN :
1071-9458
Type :
conf
DOI :
10.1109/ISSRE.2009.23
Filename :
5362080
Link To Document :
بازگشت