Computer Science and
     Software Engineering

Computer Science and Software Engineering

TR-COSC 05/03

Displaying Linear Programs and their Solutions with XML and SVG

Hans Chang, John F Raffensperger and Neville Churcher
Department of Computer Science
University of Canterbury

Abstract

We describe a modelling language, called XML:LP, for presenting linear and integer programs in XML, with related tools for displaying models and their solutions in web browsers. Our tools dynamically generate different model or solution views by applying different style sheets to the same model file. Graphical views help users comprehend solution and sensitivity information. We use SVG for the graphical view. We describe Java and XSLT tools to convert the popular MPS format and model solutions to and from XML:LP.