Automatic generation of XSLT stylesheets using evolutionary algorithms

  • Authors:
  • P García-Sánchez;J. J. Merelo;J. P. Sevilla;J. L.J. Laredo;A. M. Mora;P. A. Castillo

  • Affiliations:
  • Universidad de Granada, Granada, Spain;Universidad de Granada, Granada, Spain;Universidad de Granada, Granada, Spain;Universidad de Granada, Granada, Spain;Universidad de Granada, Granada, Spain;Universidad de Granada, Granada, Spain

  • Venue:
  • Proceedings of the 10th annual conference on Genetic and evolutionary computation
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.