【摘 要】
:
代码自动生成技术有着非常广泛的实际应用.该论文在考察代码自动生成技术,尤其是基于模板语言的生成技术的基础上,提出了一种新的基于XML和模板语言的代码自动生成技术.该技
论文部分内容阅读
代码自动生成技术有着非常广泛的实际应用.该论文在考察代码自动生成技术,尤其是基于模板语言的生成技术的基础上,提出了一种新的基于XML和模板语言的代码自动生成技术.该技术提供了一种新的模板语言SpongeTL及其应用框架Sponge.Sponge设计思路提供了一种高效的生成器设计方法.其核心是模板语言SpongeTL.它基于XML描述文法,并利用XSLT来生成其解析器.同时借鉴其他模板语言的转义设计方法,使得SpongeTL语法虽简单却有着较强的功能.Sponge框架使得SpongeTL更容易嵌入到其它应用系统中.此外,对于一般非商业化生成器对Unicode支持不够的缺陷,Sponge的设计方法也提供了较好的解决方法.
其他文献
本文中提出并实现的智能网呼叫中心以市场需求为背景,结合了智能网与传统呼叫中心两者的优点。作者在智能网呼叫中心系统设计和实现过程中,遵循着不改变现有智能网结构原则,并在
随着计算机技术的飞速发展,计算机辅助教学成为一种新的教学手段。利用计算机高级编程语言开发教学软件可以改善各种教学软件之不足。为了解决数学和物理教学面临的现状,将计算
近几十年来,随着高通量测序技术、新一代测序技术的不断发展,表观遗传学的研究越来越深入。基因表达调控一直是表观遗传学的研究热点,从DNA转录期到后期一系列的蛋白质转录,
随着越来越多数字内容在Internet上广泛出版与递送,人们迫切希望通过数字权限管理技术来保护数字内容的知识产权,保障作者、出版商、分销商的利益和用户的合法权利。数字权限
近年来,随着计算机性能的不断提升与互联网文本所蕴含的信息的快速增长,将Web信息结构化、知识化,构造由概念、实体、关系所构成的语义网络——知识图谱,已成为大势所趋。根
GIS(地理信息系统)网格服务是中山大学计算机系软件工程实验室提出并负责实施的广东省科技计划工业攻关项目,本文工作是该项目的一个重要组成部分.GIS网格服务是GIS Web服务
目前,嵌入式系统正以前所未有的速度向前发展。随着嵌入式技术的发展,嵌入式应用的不断增长以及嵌入式系统复杂性的不断提高,相应的,嵌入式软件的规模和复杂性也在不断提高。
近十年计算机网络的发展更是势不可挡,网络已经深入到社会的每一个角落。Web技术是当前研究和发展的热点。Web为用户提供了友好、方便的使用界面,但无法胜任大规模的企业计算
环境信息检测技术在现代农业中有着广泛的应用,青藏地区面积大、资源丰富、海拔高、气候条件差、昼夜温差大,这些因素不利于农作物生长。采用温室很好的克服了环境对农作物生长
在人们的日常生活中,有70%以上的信息与位置相关。人们对位置信息的需求越来越迫切。但人是活动的,要获得这些位置信息并不那么容易。如何提取移动的人和物的位置信息是一个很