共查询到6条相似文献,搜索用时 46 毫秒
1.
一种基于反射和开放编译的C++植入机制 总被引:7,自引:2,他引:5
动态分析是理解面向对象软件系统的主要手段 ,通过植入 ,才能准确提取系统运行时的信息。常见植入方法中 ,植入代码和目标代码处于同一计算层次 ,植入过程会影响目标代码运行的准确性和效率。基于反射原理 ,采用开放编译技术 ,通过将植入的软件触发器和被植入的目标系统作为两个计算层次来干预编译过程 ,从而达到软件植入的目的。引入了对象触发器 ,利用对象生命周期控制机制获取有用的动态信息 ,并详细描述了植入核心算法 ,利用OpenC ++实现了该植入机制。试验研究了一个反映植入原理及其有效性的测试示例 相似文献
2.
3.
提供了在并行工程环境下应用模糊集合理论进行多个系统级设计指标权衡分析的方法描述 ,为设计初期方案权衡提供了新的分析手段 ,同时隶属度的引入为实现权衡分析定量化提供了基础. 相似文献
4.
为解决软件遗产系统中横切特性的理解和进化问题,提出了面向侧面(aspect-oriented)的逆向工程框架模型,并以此为基础给出了一种用例驱动的形式化概念分析方法,对需求分析模型层面上的系统横切特性进行逆向恢复。通过对目标系统执行信息进行概念格分析,该方法能够识别和抽取横切用例模型的系统方法调用集合,并利用统一建模语言中用例图的版型(stereotype)机制对它们进行模型重构和呈现。与仅为了代码重构而进行的侧面挖掘(aspect mining)技术相比,该方法更适合在较高的系统抽象层面上进行程序理解,作为一种采用增量式结果产生策略的半自动化方法,它的实施流程也具有更好的可控性和对逆向工程需求变化的适应性。 相似文献
5.
军事工程综合防护模型研究 总被引:3,自引:1,他引:3
在介绍综合防护内涵及其总体模型优化思路的基础上,以指挥工程为说明对象,针对选取防护措施的等级与费用合理分配以获最大生存概率的问题,运用动态规划原理建立了军事工程综合防护模型,建立递推关系式后,可按逆推法或顺推法进行计算。此外,还可利用模型进行灵敏度分析,为确定最优防护策略提供了方法。最后通过示例说明该模型的应用,得出了相应的结论。 相似文献
6.
农牧业基地水资源可持续开发利用程度分析方法研究 总被引:8,自引:0,他引:8
水资源的可持续开发利用是可持续发展的一个重要组成部分,在我国农牧业基地,缺水问题是制约农牧业发展的“瓶颈”。文中提出了一种新的决策方法来评价农牧业基地水资源的可持续开发利用程度,对于指导农业基地水资源的合理开发与利用提供了新的研究思路与方法。 相似文献