...
首页> 外文期刊>電子情報通信学会技術研究報告. ソフトウェアサイエンス. Software Science >静的解析と動的解析を用いたデザインパターン検出手法
【24h】

静的解析と動的解析を用いたデザインパターン検出手法

机译:利用静态分析和动态分析的设计模式检测方法

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

既存のオブジェクト指向ソフトウェアの中でどこにどのようなデザインパターンが使われているかを知ることは,そのソフトウェアを理解する上で有用である.しかしながら,ドキュメントの不備などにより,使われたデザインパターンを容易に知ることができない状況が多い.そこで,本稿ではソースコードからデザインパターンを検出する手法を提案する.提案手法では静的解析と動的解析を併用することで高精度の検出を行う.また,効率的な検出を行うためにデザインパターンの検出条件を階層化する.検出条件の記述にはPrologを用い,検出条件の追加,変更を可能とした.最後に,提案手法を実装し,既存のJavaプログラムに対して適用実験を行うことによって本手法の有効性を示す.
机译:了解现有的面向对象软件中的位置和设计模式对理解该软件很有用。但是,在许多情况下,由于文档不足,不容易知道所使用的设计模式。因此,本文提出了一种从源代码中检测设计模式的方法。在所提出的方法中,通过同时使用静态分析和动态分析来执行高精度检测。另外,将设计图案的检测条件进行分层以进行有效检测。 Prolog用于描述检测条件,并且可以添加或更改检测条件。最后,通过实现所提出的方法并在现有Java程序上进行应用实验,证明了该方法的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号