计算机工程 ›› 2007, Vol. 33 ›› Issue (21): 55-57.doi: 10.3969/j.issn.1000-3428.2007.21.020

• 软件技术与数据库 • 上一篇    下一篇

非精确实时计算的方面框架及编织测试

申利民,徐富林   

  1. (燕山大学信息工程学院,秦皇岛 066004)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-11-05 发布日期:2007-11-05

Aspect-oriented Framework and Weaving Test for Imprecise Real-time Computation

SHEN Li-min, XU Fu-lin   

  1. (College of Information Science and Engineering, Yanshan University, Qinhuangdao 066004)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-11-05 Published:2007-11-05

摘要: 针对应用面向方面技术提出了一个非精确实时计算的框架。该框架允许开发人员将可选任务定义和设计为方面,基于运行时可用资源动态编织可选的方面。通过一系列编织与解编织的时间测试,找到影响编织与解编织时间的两个主要因素——通知和目标方法的数目。测试结果表明,在实时系统中动态编织技术可实现非精确计算的可行性,且无需引入不可预测性。

关键词: 面向方面, 实时, 非精确计算, 动态编织, 编织测试

Abstract: Aspect-oriented technology is applied to imprecise computation framework which allows real-time system developers to define and design optional task as aspects. At running time, the optional tasks are dynamically woven or unwoven based on current available resources. A set of tests of weaving and unweaving aspects for the framework are carried out. The tests found that two major factors which influence weaving and unweaving time are the number of advices and the number of targeted methods. Results show the feasibility of using dynamic weaving to achieve imprecise computation in real-time computation. the dynamic weaving has not introduced the time unpredictability into real-time applications.

Key words: aspect-oriented, real-time, imprecise computation, dynamic weaving, weaving test

中图分类号: