首页 | 官方网站   微博 | 高级检索  
     

可平台迁移的最坏执行时间分析
引用本文:刘育芳,张立臣.可平台迁移的最坏执行时间分析[J].计算机工程与设计,2006,27(8):1317-1320.
作者姓名:刘育芳  张立臣
作者单位:广东工业大学,计算机学院,广东,广州,510090
基金项目:中国科学院资助项目;广东省博士启动基金;广东省自然科学基金
摘    要:当前的很多最坏执行时间分析工具都是针对特定的编程语言或特定的编译器的,因而缺乏平台间的迁移性,从而不能被广泛使用.介绍了一种基于Java字节码的可平台迁移的最坏执行时间分析方法.该分析方法包括两方面:一是对字节码(javabyte code)的高层分析,提取出程序数据流和控制流信息;二是对Java虚拟机的底层分析,获得虚拟机的时间模型.最后这两种分析结合得到程序的最坏执行时间.同时还探讨了将来的研究方向.

关 键 词:实时系统  最坏执行时间分析  可迁移的最坏执行时间分析  Java字节码  Java虚拟机
文章编号:1000-7024(2006)08-1317-04
收稿时间:2005-02-17
修稿时间:2005-02-17

Analysis of portable worst-case execution time
LIU Yu-fang,ZHANG Li-chen.Analysis of portable worst-case execution time[J].Computer Engineering and Design,2006,27(8):1317-1320.
Authors:LIU Yu-fang  ZHANG Li-chen
Affiliation:Faculty of Computer Science and Technology, Guangdong University of Technology, Guangzhou 510090, China
Abstract:Most of the current WCET analysis tools rely on the interaction between compiler and WCET tools or the availability of source code. Such tools lack portability and could not be used widely. An analysis way of portable worst-case execution time is introduced using java byte code, which mainly includes two aspects. The first is high level analysis of JBC, which extracts the control flow information and data flow information of the program. The second is low level analysis ofjava virtual machine, which derives virtual machine timing model. Finally information from these two aspects is combined and worst-case execution time is obtained. At the same time, future direction in this research field is pointed out.
Keywords:real-time systems  WCET analysis  portable WCET analysis  JBC  java virtual machine
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号