Tool-Based Transformations

Use the Markup, Luke

Liam Quin

Owner
Delightful Computing

Abstract

This paper discusses the development of tools to explore and maintain XSLT, XQuery, and other markup-processing code. The tools described include FreqX, Xarcissus, and Eddie 2, which help to explore sample documents and large DTDs. The paper also covers XSLT DTD-coverage testing and encourages others to take a similar approach in developing tools to explore markup.


Table of Contents

Introduction
Project steps and phases
Exploring Data
Off-the-shelf tools and ad-hoc tools
Analyzing Existing Code
Doing The Actual Work
Conclusion