[00275259]一种构件间动态依赖关系的自动分析方法
交易价格:
面议
所属行业:
分析仪器
类型:
发明专利
技术成熟度:
正在研发
专利所属地:中国
专利号:CN201210362752.3
交易方式:
技术转让
技术转让
技术入股
联系人:
南京大学
进入空间
所在地:江苏南京市
- 服务承诺
- 产权明晰
-
资料保密
对所交付的所有资料进行保密
- 如实描述
技术详细介绍
本发明公开了一种构件间动态依赖关系的自动分析方法,该方法在程序运行时,能自动计算程序在当前执行环境下精确的动态依赖关系。该方法,在程序运行前,通过静态分析的方法构建程序的动态依赖自动机。当程序运行时,其对应的动态依赖自动机自动运行,同时根据当前的执行情况自适应地更新程序的动态依赖关系。该方法的所有工作都是自动完成,与已有的方法相比,在开发效率和正确性上有了很大的提高。利用此项方法,开发了Java构件间动态依赖关系的自动抽取工具——DDET。DDET对Java字节码直接进行分析和操作,对于任意一个支持动态更新的Java构件系统,运行时可自动获得其精确的依赖关系。
本发明公开了一种构件间动态依赖关系的自动分析方法,该方法在程序运行时,能自动计算程序在当前执行环境下精确的动态依赖关系。该方法,在程序运行前,通过静态分析的方法构建程序的动态依赖自动机。当程序运行时,其对应的动态依赖自动机自动运行,同时根据当前的执行情况自适应地更新程序的动态依赖关系。该方法的所有工作都是自动完成,与已有的方法相比,在开发效率和正确性上有了很大的提高。利用此项方法,开发了Java构件间动态依赖关系的自动抽取工具——DDET。DDET对Java字节码直接进行分析和操作,对于任意一个支持动态更新的Java构件系统,运行时可自动获得其精确的依赖关系。