The Semantic Web promises to open innumerable opportunities for
automation and information retrieval by standardizing the protocols for metadata
exchange. However, just as the success of the World Wide Web can be attributed
to the ease of use and ubiquity of Web browsers, we believe that the
unfolding of the Semantic Web vision depends on users getting powerful but
easy-to-use tools for managing their information. But unlike HTML, which can
be easily edited in any text editor, RDF is more complicated to author and does
not have an obvious presentation mechanism. Previous work has concentrated
on the ideas of generic RDF graph visualization and RDF Schema-based form
generation. In this paper, we present a comprehensive platform for constructing
end user applications that create, manipulate, and visualize arbitrary RDFencoded
information, adding another layer to the abstraction cake. We discuss a
programming environment specifically designed for manipulating RDF and introduce
user interface concepts on top that allow the developer to quickly assemble
applications that are based on RDF data models. Also, because user
interface specifications and program logic are themselves describable in RDF,
applications built upon our framework enjoy properties such as network updatability,
extensibility, and end user customizability—all desirable characteristics
in the spirit of the Semantic Web.
services can be programmed in adeline, which can be converted to RDF
for GUI specification, ozone (ontology for GUI) is intergrated.
Thus applicationlogic, UI and data are all available in RDF.
Services can be written in adenine, java and python, depending on the requirements for performance, interoperability, etc.
Applications look more like DB applications. Scientific Community seems not their main target settings.
%0 Conference Paper
%1 haystack
%A Quan, Dennis
%A Huynh, David
%A Karger, David R.
%B Proceedings of ISWC
%D 2003
%K PIM haystack
%T Haystack: A Platform for Authoring End User
Semantic Web Applications
%U http://theory.csail.mit.edu/~dquan/iswc2003-developer.pdf
%X The Semantic Web promises to open innumerable opportunities for
automation and information retrieval by standardizing the protocols for metadata
exchange. However, just as the success of the World Wide Web can be attributed
to the ease of use and ubiquity of Web browsers, we believe that the
unfolding of the Semantic Web vision depends on users getting powerful but
easy-to-use tools for managing their information. But unlike HTML, which can
be easily edited in any text editor, RDF is more complicated to author and does
not have an obvious presentation mechanism. Previous work has concentrated
on the ideas of generic RDF graph visualization and RDF Schema-based form
generation. In this paper, we present a comprehensive platform for constructing
end user applications that create, manipulate, and visualize arbitrary RDFencoded
information, adding another layer to the abstraction cake. We discuss a
programming environment specifically designed for manipulating RDF and introduce
user interface concepts on top that allow the developer to quickly assemble
applications that are based on RDF data models. Also, because user
interface specifications and program logic are themselves describable in RDF,
applications built upon our framework enjoy properties such as network updatability,
extensibility, and end user customizability—all desirable characteristics
in the spirit of the Semantic Web.
@inproceedings{haystack,
abstract = {The Semantic Web promises to open innumerable opportunities for
automation and information retrieval by standardizing the protocols for metadata
exchange. However, just as the success of the World Wide Web can be attributed
to the ease of use and ubiquity of Web browsers, we believe that the
unfolding of the Semantic Web vision depends on users getting powerful but
easy-to-use tools for managing their information. But unlike HTML, which can
be easily edited in any text editor, RDF is more complicated to author and does
not have an obvious presentation mechanism. Previous work has concentrated
on the ideas of generic RDF graph visualization and RDF Schema-based form
generation. In this paper, we present a comprehensive platform for constructing
end user applications that create, manipulate, and visualize arbitrary RDFencoded
information, adding another layer to the abstraction cake. We discuss a
programming environment specifically designed for manipulating RDF and introduce
user interface concepts on top that allow the developer to quickly assemble
applications that are based on RDF data models. Also, because user
interface specifications and program logic are themselves describable in RDF,
applications built upon our framework enjoy properties such as network updatability,
extensibility, and end user customizability—all desirable characteristics
in the spirit of the Semantic Web.},
added-at = {2007-09-26T10:36:02.000+0200},
author = {Quan, Dennis and Huynh, David and Karger, David R.},
biburl = {https://www.bibsonomy.org/bibtex/2f0361e985a26b51edadccec8d7c0b2f6/uvriss},
booktitle = {Proceedings of ISWC},
citeulike-article-id = {430828},
comment = {services can be programmed in adeline, which can be converted to RDF
for GUI specification, ozone (ontology for GUI) is intergrated.
Thus applicationlogic, UI and data are all available in RDF.
Services can be written in adenine, java and python, depending on the requirements for performance, interoperability, etc.
Applications look more like DB applications. Scientific Community seems not their main target settings.},
interhash = {8ae06dd069f47cb9255f23fd156de2a6},
intrahash = {f0361e985a26b51edadccec8d7c0b2f6},
keywords = {PIM haystack},
priority = {0},
timestamp = {2007-09-26T10:36:02.000+0200},
title = {Haystack: A Platform for Authoring End User
Semantic Web Applications},
url = {http://theory.csail.mit.edu/~dquan/iswc2003-developer.pdf},
year = 2003
}