节点文献
基于局部评价的软件构件性能优化
Research on Performance Improvement of Software Components Based on Partial Evaluation
【摘要】 为了避免目前软件架构中特定应用的复杂性和低效率问题,提出了利用局部评价技术提高构件的运行效率.该方案是专门为已知的知识和环境分析二进制代码指令序列语法和语义,形成特例化的规则,最终得到面向对象的局部评价方案.实验结果表明,通过良好的设计机制与编译器优化技术的集成,部分评价能有效地提高运行效率,降低通用设计的成本,获得更多的通用性和可扩展性.
【Abstract】 To avoid the complexity and inefficiency for specific applications of the current software architecture,the article proposes partial evaluation to improve the running efficiency of components.The generic program is specialized by analyzing the syntax and semantics based on byte code instruction sequences for the knowledge and environments,and partial evaluation rules depicts how to perform the specialization.The partial evaluation for object-oriented programs is implemented.The experimental results show that partial evaluation is effective to speed up the running efficiency.More generality and scalability can be obtained by the integration of partial evaluation with the favorable design mechanisms and compiler optimization technology.
【Key words】 partial evaluation; soft component; byte code specialization; running efficiency;
- 【文献出处】 滨州学院学报 ,Journal of Binzhou University , 编辑部邮箱 ,2010年03期
- 【分类号】TP311.52
- 【下载频次】25