DocumentCode
2142415
Title
A New Proof for the Undecidability of Context-Sensitive Synchronization-Sensitive Analysis
Author
Li, Miao ; Da-Fang, Zhang
Author_Institution
Coll. of Software, Hunan Univ., Changsha, China
fYear
2010
fDate
18-22 Aug. 2010
Firstpage
291
Lastpage
296
Abstract
Concurrent interprocedural program analysis is an undecidable problem. To analysis concurrent interprocedural program, we need understand why the problem is undecidable. [1] proofs the undecidable problem via constructing a instance of PCP problem with three concurrent tasks. This paper constructs an instance of PCP problem of the concurrent interprocedural program analysis problem, but with only two concurrent tasks. The proof offers insights into the undecidable problem. It comes from interleaved patterns of procedural matching in a task, where at least one procedural matching comes from other concurrent task, whose procedural matching is projected to prior task through synchronization matching. A necessary condition of the undecidable problem is given as analysis result.
Keywords
concurrency control; synchronisation; Post´s correspondence problem; concurrent interprocedural program analysis; context-sensitive synchronization-sensitive analysis; procedural matching; synchronization matching; undecidable problem; Algorithm design and analysis; Pattern matching; Reachability analysis; Semantics; Software; Streaming media; Synchronization; concurrent interprocedural program analysis; context-sensitive analysis; synchronization-sensitive analysis; undecidable problem;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontier of Computer Science and Technology (FCST), 2010 Fifth International Conference on
Conference_Location
Changchun, Jilin Province
Print_ISBN
978-1-4244-7779-1
Type
conf
DOI
10.1109/FCST.2010.15
Filename
5575922
Link To Document