Pedro: a configurable data entry tool for XML.
Pedro is a Java application that dynamically generates data entry forms for data models expressed in XML Schema, producing XML data files that validate against this schema. The software uses an intuitive tree-based navigation system, can supply context-sensitive help to users and features a sophisticated interface for populating data fields with terms from controlled vocabularies. The software also has the ability to import records from tab delimited text files and features various validation routines.


BACKGROUND
The application, source code, example models from several domains and tutorials can be downloaded from http://pedro.man.ac.uk/.
Garwood
Kevin L
KL
Department of Computer Science, University of Manchester, UK. garwood@cs.man.ac.uk
Taylor
Chris F
CF
Runte
Kai J
KJ
Brass
Andy
A
Oliver
Stephen G
SG
Paton
Norman W
NW
D003196:Computer Graphics; D003628:Database Management Systems; D030541:Databases, Genetic; D004282:Documentation / Q000379:methods*; D016247:Information Storage and Retrieval / Q000379:methods*; D009323:Natural Language Processing; D011381:Programming Languages; D012984:Software; D014584:User-Computer Interface