改进了XSLT样式表的渐进生成
Improved evolutionary generation of XSLT stylesheets
摘要:
本文介绍了一种基于遗传编程的程序设计方法,用于对可编程逻辑程序(通常称为样式表或逻辑表)进行进化。XML是一种通用的、面向文档的函数式语言,通常用于转换XML文档(或者,一般来说,解决任何可以编码为XML文档的问题)。所提出的解决方案使用一个树表示的样式表以及不同的特定操作符,以获得,在研究的情况下,在合理的时间,一个执行转换的样式表。几种类型的代表进行了比较,导致不同的性能和成功程度。
英文摘要:
This paper introduces a procedure based on genetic programming to evolve XSLT programs (usually called stylesheets or logicsheets). XSLT is a general purpose, document-oriented functional language, generally used to transform XML documents (or, in general, solve any problem that can be coded as an XML document). The proposed solution uses a tree representation for the stylesheets as well as diverse specific operators in order to obtain, in the studied cases and a reasonable time, a XSLT stylesheet that performs the transformation. Several types of representation have been compared, resulting in different performance and degree of success.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。