Please use this identifier to cite or link to this item:
Title: Profiling selected paths with loops
Authors: Li, BX
Wang, LL
Leung, H 
Keywords: Path profiling
Interesting paths
Dynamic analysis
Issue Date: 2014
Publisher: Science China Press, co-published with Springer
Source: Science China. Information sciences, 2014, v. 57, no. 7, 72105 How to cite?
Journal: Science China. Information sciences 
Abstract: Path profiling records the frequency of each path in an executed program. To accomplish profiling, probes are instrumented in the program and executed as the program runs. So, the number of probes has a significant impact on the efficiency of a profiling technique. By profiling only the interesting paths, existing techniques try to improve the profiling efficiency by reducing the number of probes and optimize path encodings for efficient storage. However, they lack accuracy, waste time on running uninteresting paths, and can mainly deal with acyclic paths. In this article, a novel technique called Profiling Selected Paths (PSP) is introduced to profile selected paths, which enables custom selection for both acyclic and cyclic paths and increases the execution efficiency by early termination on uninteresting paths. Theoretical analysis and experimental evaluation indicate that PSP performs better than existing techniques.
ISSN: 1674-733X
EISSN: 1869-1919
DOI: 10.1007/s11432-014-5109-5
Appears in Collections:Journal/Magazine Article

View full-text via PolyU eLinks SFX Query
Show full item record


Last Week
Last month
Citations as of Nov 8, 2018

Page view(s)

Last Week
Last month
Citations as of Nov 12, 2018

Google ScholarTM



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.