Uncertainty Problem in Dynamic Slicing of Concurrent Programs

被引:2
作者
Cheng, Jingde [1 ]
机构
[1] Saitama Univ, Dept Informat & Comp Sci, Saitama 3388570, Japan
来源
2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS | 2009年
关键词
SLICES;
D O I
10.1109/ICESS.2009.79
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Although both static and dynamic slicing of sequential programs have been applied to software engineering practices, there still arc, some challenges, problems, and issues in slicing concurrent programs, in particular, dynamic slicing of concurrent programs. This paper presents a methodological review of dynamic slicing methods for concurrent programs, points out that the most intrinsic problem in all existing dynamic slicing methods is the uncertainty problem, and shows a new research direction for dynamic slicing of concurrent programs. The paper proposes two basic criteria, i.e., completeness and soundness, for dynamic slicing of concurrent programs, and shows that we should develop a dependence/influence analysis method based on self-measurement principle to obtain complete and sound dynamic slices of concurrent programs.
引用
收藏
页码:241 / 248
页数:8
相关论文
共 50 条
[1]  
Agrawal Hiralal, 1990, Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, P246, DOI 10.1145/93542.93576
[2]  
[Anonymous], 1992, APPL MATH COMPUTER S
[3]  
BACON J, 2002, CONCURRENT SYSTEMS I
[4]  
Banerjee U.K., 1996, Dependence Analysis
[5]  
Brown AlanW., 2000, LARGE SCALE COMPONEN
[6]  
BURNS A, 2007, CONCURRENT REAL TIME
[7]  
Cheng J, 2005, 19th International Conference on Advanced Information Networking and Applications, Vol 1, Proceedings, P667
[8]  
Cheng J., 1993, Automated and Algorithmic Debugging. First International Workshop, AADEBUG '93 Proceedings, P223, DOI 10.1007/BFb0019411
[9]  
CHENG J, 1999, P 13 INT C SYST ENG, pCS7
[10]  
CHENG J, 1991, P JSSST 8 C, P513