版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
作者机构:南京大学计算机软件新技术国家重点实验室南京210093 南京大学计算机科学与技术系南京210093
出 版 物:《计算机工程与应用》 (Computer Engineering and Applications)
年 卷 期:2002年第38卷第2期
页 面:78-80,200页
核心收录:
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家863高技术研究发展计划(编号:863-306-QN2000-2) 江苏省自然科学基金(编号:BK99038) 江苏省应用基金(编号:BJ2000034)
主 题:软件开发 Java语言 程序分切模型 方法内切片生成算法
摘 要:程序切片作为软件理解领域的一种重要的分析技术,可以将程序分解为独立的程序线程。系统依赖图的概念及两阶段图形可达性算法的出现,则有效解决了程序切片的过程调用问题。文章介绍了程序切片的基本概念,并给出了在面向对象程序中进行静态分层切片的思想。作为分层切片思想的应用,文章给出了在一种Java程序切片工具模型JSTM(JavaSlicingToolsModel)中运用系统依赖图进行方法内切片的具体算法。