A model for slicing JAVA programs hierarchically

Bi Xin Li, Xiao Cong Fan, Jun Pang, Jian Jun Zhao

研究成果: ジャーナルへの寄稿総説査読

19 被引用数 (Scopus)

抄録

Program slicing can be effectively used to debug, test, analyze, understand and maintain object-oriented software. In this paper, a new slicing model is proposed to slice Java programs based on their inherent hierarchical feature. The main idea of hierarchical slicing is to slice programs in a stepwise way, from package level, to class level, method level, and finally up to statement level. The stepwise slicing algorithm and the related graph reachability algorithms are presented, the architecture of the Java program Analyzing TOol (JATO) based on hierarchical slicing model is provided, the applications and a small case study are also discussed.

本文言語英語
ページ(範囲)848-858
ページ数11
ジャーナルJournal of Computer Science and Technology
19
6
DOI
出版ステータス出版済み - 11月 2004
外部発表はい

All Science Journal Classification (ASJC) codes

  • ソフトウェア
  • 理論的コンピュータサイエンス
  • ハードウェアとアーキテクチャ
  • コンピュータ サイエンスの応用
  • 計算理論と計算数学

フィンガープリント

「A model for slicing JAVA programs hierarchically」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル