Building an Online Database of Publications

The DBLP online catalogue of database related publications is held in a set of XML records available for download. Sun have recently released the Java Web Services Developer Pack (JWSDP) and associated tutorial

This project has the objectives of:

  1. Building a relational database (on the CSG Postgres or SQLServer DBMSs) from those XML records. This relational database schema should be built in an elegant manner: meaning that it should be normalised, and avoid using null attributes.
  2. Providing web based tools and services that work over that database, providing searching and data retrieval on the catalogue which is superior to the existing site.
  3. Testing the new JWSDP in a real application. Thus some of the services provided should be available via SOAP, JAXM or JAX-RPC as a computer-computer web service, as well as providing conventional human-computer web services via HTML pages.

In part, the project results will be judged on the quality of the relational database produced, and by comparing the usefulness of the web based tools with those available from the DBLP site. The project will also be judged on the extent to which the JWSDP is tested, and the results of those tests analysed in the final report and presentation.

Up Home