PC307 Projects
| 
PDF |
An XML-based electronic document repository
The aim of this project is to develop an XML-based system for
managing bibliographies and electronic papers. This involves:
- Selecting an XML format for bibliographic data. This may
be BibteXML or an
alternative that is compatible with bibtex
bibliographies. It should include a field for the URI of a document
for which the user has an electronic copy. More information about bibliographic standards
can be found at "Open standards and software for bibliographies and cataloging".
- Building and learning to use Xindice, Apache's native XML database for storing bibliographic data.
- Determining a suitable structure (whether through a
database or filesystem) for storing and retrieving electronic
copies of documents.
- Developing command line and GUI front ends for managing
the entry and administration data.
Keen students may wish to take this project further, for
example investigating the use of RSS feeds for making data and
documents available via the web.