期刊文献+
共找到6篇文章
< 1 >
每页显示 20 50 100
面向对象程序设计语言的绑定时间分析技术 被引量:5
1
作者 廖湖声 童兆丰 王众 《软件学报》 EI CSCD 北大核心 2003年第3期415-421,共7页
为了实现面向对象语言的部分求值,提出了一种绑定时间分析技术.该技术通过针对引用类型变量和指针变量的上下文敏感分析,能够比较精确地分析面向对象语言中诸如对象元素、数组元素等复杂数据结构元素的绑定时间,进而扩大了部分求值的作... 为了实现面向对象语言的部分求值,提出了一种绑定时间分析技术.该技术通过针对引用类型变量和指针变量的上下文敏感分析,能够比较精确地分析面向对象语言中诸如对象元素、数组元素等复杂数据结构元素的绑定时间,进而扩大了部分求值的作用范围.这种方法采用两层BTA环境来保存静态变量和局部变量的BTA状态,设置一种专用句柄来表示不同程序点创建的对象,进而采用这种句柄的集合表示引用类型变量的BTA状态.在为面向对象语言程序标注绑定时间信息的过程中,采用一个正向分析和一个反向分析过程,借助于BTA环境来跟踪和设定各种变量、对象和引用变量的绑定时间.该技术已经用于实现Java程序的绑定时间分析,能够有效地分析大多数单线程的Java程序,为实现高性能Java程序部分求值提供了必要的手段. 展开更多
关键词 面向对象 程序设计语言 绑定时间分析技术 程序静态分析
下载PDF
Java语言程序例化中的扩展对象别名分析
2
作者 廖湖声 李博韬 高红雨 《高技术通讯》 EI CAS CSCD 北大核心 2008年第8期801-805,共5页
为了提高 Java 语言自动程序例化实现中的绑定时间分析的精度,提出了一种对象别名分析技术。该技术通过对 Java 程序中各种类与方法之间引用类型变量的跟踪分析,生成一种对象类例化模型,来描述不同对象在多分派的消息响应中的绑定时间特... 为了提高 Java 语言自动程序例化实现中的绑定时间分析的精度,提出了一种对象别名分析技术。该技术通过对 Java 程序中各种类与方法之间引用类型变量的跟踪分析,生成一种对象类例化模型,来描述不同对象在多分派的消息响应中的绑定时间特性,以及对象成员等复杂数据结构的绑定时间特性。这种多变异方式的例化策略可提高对象类及其成员函数的部分求值深度,已经用于 Java 程序部分求值器中绑定时间分析的实现。 展开更多
关键词 程序例化 部分求值 别名分析 绑定时间分析
下载PDF
Java语言程序例化中的扩展对象别名分析
3
作者 许云飞 《计算机光盘软件与应用》 2013年第4期237-237,239,共2页
随着计算机技术的不断进步和发展,Java语言程序凭借着自身的优势得到了广泛的应用,并取得了显著的成效。同时为了推动Java语言程序在计算机技术的作用,需要提高其精度,这就需要借助一定的对象别名分析技术。本文笔者对对象别名分析技术... 随着计算机技术的不断进步和发展,Java语言程序凭借着自身的优势得到了广泛的应用,并取得了显著的成效。同时为了推动Java语言程序在计算机技术的作用,需要提高其精度,这就需要借助一定的对象别名分析技术。本文笔者对对象别名分析技术进行了分析和探讨,主要是为提高求值的深度,同时为实现Java语言程序中部分求值器的绑定时间分析的实现,进而为Java语言程序的应用提供指导和借鉴。 展开更多
关键词 JAVA语言程序 扩展对象别名分析 绑定时间分析 部分求值
下载PDF
XQuery语言部分求值技术与实现 被引量:1
4
作者 苏航 廖湖声 《北京工业大学学报》 EI CAS CSCD 北大核心 2009年第12期1710-1717,共8页
介绍了XQuery语言的一种部分求值技术及其实现方法,为XQuery语言的实现与应用提供了一种新的程序优化技术.这种离线式部分求值可以大致分为2个阶段:预处理阶段和例化处理阶段.其中,预处理阶段通过引用敏感性分析和绑定时间分析来分析参... 介绍了XQuery语言的一种部分求值技术及其实现方法,为XQuery语言的实现与应用提供了一种新的程序优化技术.这种离线式部分求值可以大致分为2个阶段:预处理阶段和例化处理阶段.其中,预处理阶段通过引用敏感性分析和绑定时间分析来分析参变量在程序中的传播和运算过程,为处理阶段例化处理设定作用范围;例化处理阶段完成程序的自动例化,生成滞留程序且提供了编译时和运行时2种例化方式的支持.基于以上技术研制的一个XQuery部分求值原型系统已经实现,通过对若干XQuery查询案例进行测试,结果表明,经过XQuery部分求值技术处理后能够有效地提高其查询的执行效率. 展开更多
关键词 部分求值 XQUERY 引用敏感性分析 绑定时间分析
下载PDF
XQuery语言的部分求值技术的研究 被引量:1
5
作者 苏航 廖湖声 《计算机工程与科学》 CSCD 2006年第z2期160-160,162,共2页
部分求值作为一种新型的软件自动化技术,在程序优化中起着重要的作用.本文介绍了一种针对xQuery语言进行部分求值的实现技术,即部分求值技术中的绑定时间分析的方法和滞留程序生成的方法.
关键词 部分求值 XQUERY 绑定时间分析 例化
下载PDF
一种基于XQuery的运行专门化处理算法
6
作者 陈俊祺 《建材技术与应用》 2021年第3期53-58,共6页
设计了一种基于XQuery的运行专门化技术(run-time specialization),基于此技术实现了一个XQuery运行专门化系统的原型,并成功地实现了XQJ接口。结果表明,该运行时专门化技术可以显著提高XQuery程序的处理效率。
关键词 部分评估 运行时专门化 XQUERY 引用敏感性分析 绑定时间分析
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部