Designing for fidelity and usability in transforming legacy journal article XML to JATS

Taylor & Francis is working to develop a transformation process to convert a large archive of journal article files from an obsolete XML DTD to the current version of JATS. Two essential design principles guide the project: fidelity and usability. Fidelity guarantees preservation of all content from the original files, ensuring nothing is unknowingly lost. Usability ensures the transformation is easy to use in a variety of scenarios—from staff processing individual files to automated batch transformations of numerous files. Implementation required resolving multiple technical challenges inherent in the obsolete format while addressing complexities arising from strict design principles. To validate accuracy of the transformation, a specialized comparison tool was created that identifies content missing in the output XML compared to the input XML. The approach is analysis-driven, involving comparison of the two DTDs, and utilizing standard technologies including XQuery 3.1, XSLT 3.0, BaseX, Saxon, XSpec, and DTDAnalyzer.

Authors

Institutions

Publication Details

Journal
Balisage series on markup technologies
Published
2025-07-26
DOI
https://doi.org/10.4242/balisagevol30.lizzi01
Primary Topic
Semantic Web and Ontologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Designing for fidelity and usability in transforming legacy journal article XML to JATS

Vincent Lizzi
Balisage series on markup technologies
Semantic Web and Ontologies
article

Designing for fidelity and usability in transforming legacy journal article XML to JATS

Vincent Lizzi
article en

Abstract

Taylor & Francis is working to develop a transformation process to convert a large archive of journal article files from an obsolete XML DTD to the current version of JATS. Two essential design principles guide the project: fidelity and usability. Fidelity guarantees preservation of all content from the original files, ensuring nothing is unknowingly lost. Usability ensures the transformation is easy to use in a variety of scenarios—from staff processing individual files to automated batch transformations of numerous files. Implementation required resolving multiple technical challenges inherent in the obsolete format while addressing complexities arising from strict design principles. To validate accuracy of the transformation, a specialized comparison tool was created that identifies content missing in the output XML compared to the input XML. The approach is analysis-driven, involving comparison of the two DTDs, and utilizing standard technologies including XQuery 3.1, XSLT 3.0, BaseX, Saxon, XSpec, and DTDAnalyzer.

Balisage series on markup technologiesVol. 30
Taylor and Francis (United Kingdom)
Openalex Percentile: Top 64%
Semantic Web and Ontologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.