Distributed Data and Programs Slicing.

作者: Mohamed A. El-Zawawy

DOI:

关键词: Theoretical computer scienceProgram transformationPointer (computer programming)SoundnessHeap (data structure)Computer scienceProgramming languageProgram slicingRule of inferenceMathematical proofSlicing

摘要: This paper presents a new technique for data slicing of distributed programs running on hierarchy machines. Data can be realized as program transformation that partitions heaps machines in into independent regions. Inside each region machine, pointers preserve the original pointer structures heap hierarchy. Each component base type (e.g., integer type) goes only to one heaps. The proposed has shape system inference rules. In addition, this simply structure decide soundness programs. Using system, mathematical proof preserves typing properties is outlined well.

参考文章(6)
Omar Chebaro, Nikolai Kosmatov, Alain Giorgetti, Jacques Julliand, The SANTE Tool: Value Analysis, Program Slicing and Test Generation for C Program Debugging Tests and Proofs. ,vol. 6706, pp. 78- 83 ,(2011) , 10.1007/978-3-642-21768-5_7
Jeremy Condit, George C. Necula, Data Slicing: Separating the Heap into Independent Regions Lecture Notes in Computer Science. pp. 172- 187 ,(2005) , 10.1007/978-3-540-31985-6_12
Hakam W. Alomari, Michael L. Collard, Jonathan I. Maletic, A Very Efficient and Scalable Forward Static Slicing Approach working conference on reverse engineering. pp. 425- 434 ,(2012) , 10.1109/WCRE.2012.52
Mohamed A. El-Zawawy, Frequent Statement and De-reference Elimination for Distributed Programs Lecture Notes in Computer Science. pp. 82- 97 ,(2013) , 10.1007/978-3-642-39646-5_7