Project Suggestion: Automatic Generation of Digital Libraries
Title: Digital Library Generation
-
Number of people:
2
-
Goal: to define a general-purpose language to specify digital libraries
based on the 5S formal theory and to build DL generators for different
DL systems
-
Contact information: the instructor (Prof. Edward A. Fox) and Marcos
André Gonçalves (mgoncalv@vt.edu)
-
Required background: information retrieval (IR), digital libraries,
programming languages, databases, mathematical theory, XML and RDF Schemas,
MARIAN
-
Description: This project will complete the definition of
5SL, a general-purpose language to specify digital libraries; implement
DL generators for different DL systems; and produce Case environments for
DLs. The project can lead to some independent studies or Master Theses.
Particular efforts would include:
1. To complete the 5SL language specification and produce concrete
examples of its use;
2. To develop DL generators for different DL systems (e.g., MARIAN,
Greenstone);
2.1 To complete the MARIAN Coolection Loading
module which produces structural and linking information and allows
dynamic updating of collections from harvested information;
3. To build a Case Environment in the spirit of the Paolo
Paolini's AutoWeb or Stefano
Ceri's WebML which could allow DL graphical modeling by the generation
of 5SL specifications from graphical notations.
-
Students involved: The following students are working on this project: