Skip to main content

XML Generator

A Java program that tests XML applications by generating random instances of valid XML from a DTD.

Date Posted: September 14, 1999

Overview

 

What is XML Generator?

This technology has graduated.

XML Generator became part of Visual Age for Java.

About the technology author(s)

Angel Luis Diaz is a member of the research staff in the Interactive Transaction Systems Department of IBM's T. J. Watson Research Center in Hawthorne, New York. He is manager of the Advanced Internet Publishing group, which is charged with creating software and participating in standards for publishing and exchanging interactive content through the Internet. Dr. Diaz is a primary architect and developer of the IBM techexplorer Hypermedia Browser, a plug-in for Web browsers for the interactive display of scientific and technical documents. He is also a leader of several XML tools projects (such as Data Descriptors By Example, also here at alphaWorks). He received a PhD in Computer Science from Rensselaer Polytechnic Institute in 1997. His background includes building scientific computation applications and algorithms, generic programming, and playing a primary role in the development of the first World Wide Web Consortium (W3C)-endorsed Extensible Markup Language (XML) vocabulary. Today, Dr. Diaz is co-chairman of the W3C Math working group, as well as a member of the Cascading Style Sheets (CSS) and Extensible Stylesheet Language (XSL) working groups and the W3C Hypertext Coordination Group.

Doug Lovell is a member of the Advanced Internet Publishing group of IBM's T. J. Watson Research Center in Hawthorne, New York. With IBM, Doug has worked on image management tools for the Electronic Marketplace project and electronic documents for the Automobile Loan Exchange project (ALX); he now works on XML standards development, tools, and implementations. He possibly has claim to the most commercial application of the TeX typesetting language, which he used to typeset automobile loan contracts for ALX. Before joining IBM in 1995, Mr. Lovell worked for two years at the electronic magazine layout facility of Time, Inc., five years with an engineering firm as a programmer and manager of CAD facilities, and for a year with a vendor of prepress hardware and software. His master's thesis in computer science applied the axiomatic semantics of programming languages to the C programming language. He developed a program in the Prolog programming language for interactively manipulating sentences in first-order predicate calculus.

Trademarks


Related technologies