It involves writing a validating XML parser using DOM  (java.sun.com API) for Schematron validation. There is a base code already developed that needs to be bug fixed to support the features of Schematron. The project will be command line and will have a GUI parameter as well and bring up a menu to select the files to be validated. The validation will generate events for errors and success when it is fed documents and schemas.