Project Suggestion: LOVE
Title: LOVE
- Number of people: 2-8
- Goal: Complete work specified as part of support for LOVE
- Contact information: The main contact is
Su-Shing Chen (schen@ecn.missouri.edu), at University of
Missouri. We have an NSF grant with him and colleagues at NCSA
(i.e., Joe Futrelle, futrelle@ncsa.uiuc.edu)
that will begin in January, and want to start work now.
Professor Chen will explain about LOVE and these projects
to any interested.
- Required background: SOAP, Apache, TOMCAT
- Description:
There are 4 parts, any or all of which can be pursued:
- Information provenance - text documents
As documents and their segments are often copied many times by users, their provenance is lost forever. This data provenance problem was started by Peter Buneman for databases. Curated databases may maintain some kind of information provence by annotating the data copied from original databases. This project is to build an annotation system of text XML documents stored in a dbXML. When a query retrieves an element of a XML document from the database, the system will annotate the retrieved element with the original database and its document metadata. The project should contain at least 100 documents. Implementation
requirements: SOAP, dbXML, Apache, TOMCAT.
- Information provenance - multimedia documents
The same as 1 for multimedia documents. Each project should focus on one kind of multimedia, such as video and audio. Any commonly used media format is permitted. The project should contain at least 50 media segments or clips. Implementation requirements: SOAP, dbXML, Apache, TOMCAT.
- Learning objects interaction - compilation
Educational digital libraries are dynamic. Often users are using a learning object for learning. In a computer science curriculum, a C, C++, or Java programming language learner will need a web-based applet to submit a piece of code and to interact with a servlet at the server for compilation. Implementation
requirements: SOAP, Apache, TOMCAT.
- Learning objects interaction - debugging
Educational digital libraries are dynamic. Often users are using a learning object for learning. In a computer science curriculum, a C, C++, or Java programming language learner will need a web-based applet to submit a piece of code and to interact with a servlet at the server for debugging. Implementation
requirements: SOAP, Apache, TOMCAT.
- Students involved:
- compilation/debugging: Qinwei Zhu(qzhu@vt.edu),
Sirong Lin(silin@vt.edu)
-
-
-