首页> 外文期刊>電子情報通信学会論文誌 >Javaプログラム読解支援のためのプログラム自動可視化ツールAvisの実装と評価
【24h】

Javaプログラム読解支援のためのプログラム自動可視化ツールAvisの実装と評価

机译:支持Java程序阅读的自动程序可视化工具Avis的实现和评估

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

近年,システムの肥大化並びに複雑化に伴い,ソフトウェア開発は大規模になり,プログラムのコードを読む機会が増えている.プログラムのコードを読む際,プログラムの内部構造を理解することは必要不可欠である.この論文では,プログラム読解支援を目的とした,Java言語を対象としたプログラム自動可視化ツールAvisを実装する.AvisはJavaプログラムのソースコードを入力として,フローチャート,逐次型実行経路図,及び,モジュール遷移型実行経路図を同時に出力する.これらの図により,プログラムの流れ,振舞い,及び,モジュール間のつながりを同時に理解することができる.すなわち,Avisをプログラムを読む際に利用することによって,プログラムの読解を支援することが可能になる.Avisを使用することによって既存の可視化ツール使用時よりも早く,かつ,正確にプログラムを読解できることを確認した.この結果,Avisはプログラム読解支援において有用であるといえる.
机译:近年来,随着系统的扩展和复杂性,软件开发已变得规模庞大,并且读取程序代码的机会增加了。读取程序代码时,了解程序的内部结构至关重要。在本文中,我们实现了Avis,这是一种用于Java语言的程序自动可视化工具,目的是支持程序阅读理解。 Avis输入Java程序的源代码,并同时输出流程图,顺序执行路径图和模块转换类型执行路径图。这些图使我们可以同时了解程序的流程,其行为以及模块之间的连接。换句话说,通过在阅读程序时使用Avis,可以支持对该程序的阅读理解。可以肯定的是,使用Avis可以比使用现有的可视化工具更快,更准确地读取程序。结果,可以说Avis在支持程序阅读理解方面很有用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号