Online impact analysis via dynamic compilation technology

作者:
B BreechA DanalisS ShindoL Pollock

关键词:
program compilersprogram slicingsoftware maintenanceDynamoRIO binary code modification systemJikes Research Virtual Machinedynamic compilation technologydynamic impact analysisexpensive dependency analysismethod callsmethod returns

摘要:
Dynamic impact analysis based on whole path profiling of method calls and returns has been shown to provide more useful predictions of software change impacts than method-level static slicing and to avoid the overhead of expensive dependency analysis needed for dynamic slicing-based impact analysis. This paper presents the design, implementation, and evaluation of an online approach to dynamic impact analysis as an extension to the DynamoRIO binary code modification system and to the Jikes Research Virtual Machine. Storage and postmortem analysis of program traces, even compressed, are avoided.

在线下载

相关文章:
在线客服:
对外合作:
联系方式:400-6379-560
投诉建议:feedback@hanspub.org
客服号

人工客服,优惠资讯,稿件咨询
公众号

科技前沿与学术知识分享