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.
Hans Chang, John F. Raffensperger, Neville Churche