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. |
Year | DOI | Venue |
---|---|---|
2008 | 10.1109/ISSRE.2008.45 | ISSRE |
Keywords | Field | DocType |
actual usage,execution log,suffix arrays,operational profile,human intervention,essential part,million record,suffix arrays data structure,execution logs,software requirement,customer review,software reliability engineering,efficient operational profiling,indexes,software requirements,data structures,data structure,testing,time frequency analysis,software reliability | Data structure,Data mining,Suffix,Computer science,Profiling (computer programming),Customer reviews,Software,Software quality,Database,Software requirements | Conference |
ISSN | ISBN | Citations |
1071-9458 E-ISBN : 978-0-7695-3405-3 | 978-0-7695-3405-3 | 1 |
PageRank | References | Authors |
0.39 | 5 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Meiyappan Nagappan | 1 | 959 | 44.79 |
Mladen A. Vouk | 2 | 452 | 49.92 |
Kesheng Wu | 3 | 1231 | 108.30 |
Alex Sim | 4 | 243 | 42.76 |
Arie Shoshani | 5 | 1701 | 675.01 |