期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
A novel formal approach to program slicing 被引量:3
1
作者 ZHANG YingZhou 《Science in China(Series F)》 2007年第5期657-670,共14页
Program slicing is a well-known program analysis technique that extracts the elements of a program related to a particular computation. The current slicing methods, however, are singular (mainly based on a program or... Program slicing is a well-known program analysis technique that extracts the elements of a program related to a particular computation. The current slicing methods, however, are singular (mainly based on a program or system dependence graph), and lack good reusability and flexibility. In this paper, we present a novel formal method for program slicing, modular monadic program slicing, which abstracts the computation of program slicing as a slice monad transformer, and applies it to semantic descriptions of the program analyzed in a modular way, forming the corresponding monadic slicing algorithms. The modular abstraction mechanism allows our slicing method to possess excellent modularity and language-flexibility properties. We also give the related axioms of our slice monad transformer, the proof of the correctness and the implementation of monadic slicing algorithms. We reveal the relations of our algorithms and graph-reachable slicing algorithms. 展开更多
关键词 program slicing MONADS MODULARITY slice monad transformer formal semantics
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部