-
C. Varela.
Automating Database Provision for the World-Wide Web and Mosaic.
In Proceedings of the Ninth International Symposium on Information Systems,
Kobe, Japan,
October 1994.
Note: Invited speaker.
Keyword(s): distributed computing,
databases and the web.
@InProceedings{varela-zelig-94,
author = {C. Varela},
title = {{Automating Database Provision for the World-Wide Web and Mosaic}},
booktitle = {Proceedings of the Ninth International Symposium on Information Systems},
year = 1994,
address = {Kobe, Japan},
month = {October},
note = {Invited speaker},
keywords = {distributed computing, databases and the web},
abstract = {}
}
-
C. Varela and C. Hayes.
Providing Data on the Web: From Examples to Programs.
In Proceedings of the Second International Conference on the World-Wide Web,
Chicago, U.S.A.,
October 1994.
Keyword(s): distributed computing,
databases and the web.
Abstract:
The World-Wide Web provides access to a global information universe using available technology [Berners-Lee et al. 1992]. In order to fully realize the benefits of this information system, we are developing a system, Zelig, to provide on-the-fly access to databases and dynamic information through effective user interfaces [Varela and Hayes 1994]. In this paper, we have extended Zelig to generate code for performing conversions from fixed data formats into hypertext. Consequently, information providers only need to give examples of their current database reports and the desired hypertext to be generated for those particular examples. Zelig produces the program to extract relevant data from the reports and the schemata to drive the hypertext generation process. We include as an example, an interface to ph/qi, the CCSO nameserver software providing data for academic institutions around the world. |
@InProceedings{varela-hayes-www2-94,
author = {C. Varela and C. Hayes},
title = {{Providing Data on the Web: From Examples to Programs}},
booktitle = {Proceedings of the Second International Conference on the World-Wide Web},
year = 1994,
address = {Chicago, U.S.A.},
month = {October},
url = {http://web.archive.org/web/20050410112118/http://archive.ncsa.uiuc.edu/SDG/IT94/Proceedings/DDay/varela/paper.html},
keywords = {distributed computing, databases and the web},
abstract = {The World-Wide Web provides access to a global information universe using available technology [Berners-Lee et al. 1992]. In order to fully realize the benefits of this information system, we are developing a system, Zelig, to provide on-the-fly access to databases and dynamic information through effective user interfaces [Varela and Hayes 1994]. In this paper, we have extended Zelig to generate code for performing conversions from fixed data formats into hypertext. Consequently, information providers only need to give examples of their current database reports and the desired hypertext to be generated for those particular examples. Zelig produces the program to extract relevant data from the reports and the schemata to drive the hypertext generation process. We include as an example, an interface to ph/qi, the CCSO nameserver software providing data for academic institutions around the world.}
}
-
C. Varela and C. Hayes.
Zelig: Schema-Based Generation of Soft WWW Database Applications.
In Proceedings of the First International Conference on the World-Wide Web,
Geneva, Switzerland,
May 1994.
Keyword(s): distributed computing,
databases and the web.
Abstract:
The World−Wide Web brings a global information universe into existence using available technology [Berners−Lee et al. 1992]. In order to fully realize the benefits of this information system, methodologies need to be developed for the creation of scripts that query existing databases and produce effective user interfaces. Present practice falls short of this goal in two areas; first, interface changes require direct modification of the scripts, and second, user interfaces are hard, in the sense that they don’t adapt to database usage. We present Zelig, a schema−based approach to HTML document generation that addresses both these problems. First, Zelig uses ZHTML schemata, which are HTML documents commented with directives for document generation. And second, Zelig contains an expert module which gives advice regarding the underlying data structures and interface design issues. This approach allows soft or evolving database applications that keep track of usage and self−adapt to increase database efficiency and to improve human−computer interaction. As an example, we have used this approach to automatically generate four different WWW interfaces to the CCSO phone nameserver database software. |
@InProceedings{varela-hayes-zelig-94,
author = {C. Varela and C. Hayes},
title = {{Zelig: Schema-Based Generation of Soft WWW Database Applications}},
booktitle = {Proceedings of the First International Conference on the World-Wide Web},
year = 1994,
address = {Geneva, Switzerland},
month = {May},
ps = {http://www94.web.cern.ch/WWW94/PapersWWW94/cvarel.ps},
keywords = {distributed computing, databases and the web},
abstract = {The World−Wide Web brings a global information universe into existence using available technology [Berners−Lee et al. 1992]. In order to fully realize the benefits of this information system, methodologies need to be developed for the creation of scripts that query existing databases and produce effective user interfaces. Present practice falls short of this goal in two areas; first, interface changes require direct modification of the scripts, and second, user interfaces are hard, in the sense that they don’t adapt to database usage. We present Zelig, a schema−based approach to HTML document generation that addresses both these problems. First, Zelig uses ZHTML schemata, which are HTML documents commented with directives for document generation. And second, Zelig contains an expert module which gives advice regarding the underlying data structures and interface design issues. This approach allows soft or evolving database applications that keep track of usage and self−adapt to increase database efficiency and to improve human−computer interaction. As an example, we have used this approach to automatically generate four different WWW interfaces to the CCSO phone nameserver database software.}
}