检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]广东工业大学计算机学院,广东广州510090
出 处:《计算机工程与设计》2006年第8期1317-1320,共4页Computer Engineering and Design
基 金:国家自然科学基金项目(60474072;60174050);广东省自然科学基金项目(04009465;010059);广东省高校自然科学研究基金项目(Z03024)
摘 要:当前的很多最坏执行时间分析工具都是针对特定的编程语言或特定的编译器的,因而缺乏平台间的迁移性,从而不能被广泛使用。介绍了一种基于Java字节码的可平台迁移的最坏执行时间分析方法。该分析方法包括两方面:一是对字节码(java bytecode)的高层分析,提取出程序数据流和控制流信息;二是对Java虚拟机的底层分析,获得虚拟机的时间模型。最后这两种分析结合得到程序的最坏执行时间。同时还探讨了将来的研究方向。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.
关 键 词:实时系统 最坏执行时间分析 可迁移的最坏执行时间分析 JAVA字节码 JAVA虚拟机
分 类 号:TP302.7[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.12.111.193