作者: David H. White , Gerald Lüttgen
DOI: 10.1007/978-3-642-36742-7_25
关键词:
摘要: We investigate whether dynamic data structures in pointer programs can be identified by analysing program executions only. This paper describes a first step towards solving this problem applying machine learning and pattern recognition techniques to analyse of C programs. By searching for repeating temporal patterns memory caused multiple invocations data-structure operations, we are able locate then identify these operations. Applying prototypic tool implementing our approach that employ, e.g., lists, queues stacks, show the operations accurately determine used.