一种计算并发面向方面程序动态切片的方法
软件工程
2014-04-15 v1
摘要
我们提出了一种动态切片算法,用于计算并发面向方面程序的切片。我们使用一种基于依赖的中间程序表示形式,称为并发面向方面系统依赖图(CASDG),来表示并发面向方面程序。面向方面程序的 CASDG 由非方面代码的系统依赖图(SDG)、一组方面代码的依赖图以及一些额外的依赖边组成,这些边用于连接非方面代码的系统依赖图与方面代码的依赖图。所提出的动态切片算法是针对并发面向对象程序的 NMDS 算法的扩展版本,该算法基于在运行时对 CASDG 中已执行节点进行适当的标记和取消标记。
引用
@article{arxiv.1404.3382,
title = {An Approach for Computing Dynamic Slice of Concurrent Aspect-Oriented Programs},
author = {Abhishek Ray and Siba Mishra and Durga Prasad Mohapatra},
journal= {arXiv preprint arXiv:1404.3382},
year = {2014}
}
备注
20 pages. arXiv admin note: text overlap with arXiv:1403.0100