Dependence Marking Dynamic Slicing Algorithm for Concurrent Programs
Tang Xiao-chun
Abstract
Tang Xiao-chun
Abstract
The technique uses a Concurrent Object-oriented Program Dependence Graph (COOPDG) as the intermediate program representation,then mark and unmark the edges in the COOPDG appropriately as and when the dependencies arise and cease during run-time.The approach can reduce the updated time of the COOPDG during run-time,and reduce the response time of obtaining the slice.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The technique uses a Concurrent Object-oriented Program Dependence Graph (COOPDG) as the intermediate program representation,then mark and unmark the edges in the COOPDG appropriately as and when the dependencies arise and cease during run-time.The approach can reduce the updated time of the COOPDG during run-time,and reduce the response time of obtaining the slice.
Key concepts: Computer science, Program slicing, Slicing, Representation (politics), Algorithm, Graph, Execution time, Parallel computing