skip to main content
10.1145/988672.988707acmconferencesArticle/Chapter ViewAbstractPublication PageswwwConference Proceedingsconference-collections
Article

How to make a semantic web browser

Published:17 May 2004Publication History

ABSTRACT

Two important architectural choices underlie the success of the Web: numerous, independently operated servers speak a common protocol, and a single type of client the Web browser provides point-and-click access to the content and services on these decentralized servers. However, because HTML marries content and presentation into a single representation, end users are often stuck with inappropriate choices made by the Web site designer of how to work with and view the content. RDF metadata on the Semantic Web does not have this limitation: users can gain direct access to information and control over how it is presented. This principle forms the basis for our Semantic Web browser an end user application that automatically locates metadata and assembles point-and-click interfaces from a combination of relevant information, ontological specifications, and presentation knowledge, all described in RDF and retrieved dynamically from the Semantic Web. Because data and services are accessed directly through a standalone client and not through a central point of access (e.g., a portal), new content and services can be consumed as soon as they become available. In this way we take advantage of an important sociological force that encourages the production of new Semantic Web content while remaining faithful to the decentralized nature of the Web.

References

  1. Quan, D., Huynh, D., and Karger, D. Haystack: A Platform for Authoring End User Semantic Web Applications. Proceedings of ISWC 2003.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Stojanovic, N., Maedche, A., Staab, S., Studer, R., Sure, Y. SEAL: a framework for developing SEmantic PortALs. Proceedings of the International Conference on Knowledge Capture October 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Quan, D., Karger, D., and Huynh, D. RDF Authoring Environments for End Users. Proceedings of Semantic Web Foundations and Application Technologies 2003.Google ScholarGoogle Scholar
  4. Quan, D., Huynh, D., Karger, D., and Miller, R. User Interface Continuations. Proceedings of UIST 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Werner, P., Liefield, T., Gilman, B., Bacon, S., and Apgar, J. URN Namespace for Life Science Identifiers. http://www.i3c.org/workgroups/technical_architecture/resources/lsid/docs/LSIDSyntax9-20-02.htm.Google ScholarGoogle Scholar
  6. The Eclipse Project. http://www.eclipse.org/.Google ScholarGoogle Scholar
  7. Haystack project home page. http://haystack.lcs.mit.edu/.Google ScholarGoogle Scholar
  8. Guha, R., McCool, R., and Miller, E. Semantic Search. Proceedings of WWW 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Kahan, J. and Koivunen, M. Annotea: an open RDF infrastructure for shared web annotations. Proceedings of WWW10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Abrams, D., Baecker, R., and Chignell, M. Information Archiving with Bookmarks: Personal Web Space Construction and Organization. Proceedings of CHI 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Quan, D., Bakshi, K., Huynh, D., and Karger, D. User Interfaces for Supporting Multiple Categorization. Proceedings of INTERACT 2003.Google ScholarGoogle Scholar
  12. Lansdale, M. The Psychology of Personal Information Management. Applied Ergonomics 19 (1), 1988, pp. 55--66.Google ScholarGoogle ScholarCross RefCross Ref
  13. Lin, J., Quan, D., Sinha, V., Bakshi, K., Huynh, D., Katz, B., and Karger, D. What makes a good answer? The role of context in question answering systems. Proceedings of INTERACT 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Dertouzos, M. The Unfinished Revolution. New York, NY: HarperCollins, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Berners-Lee, T., Hendler, J., and Lassila, O. The Semantic Web. Scientific American, May 2001.Google ScholarGoogle ScholarCross RefCross Ref
  16. Joseki. http://www.joseki.org/.Google ScholarGoogle Scholar
  17. Web Services Description Language 1.1. http://www.w3.org/TR/wsdl.Google ScholarGoogle Scholar
  18. Jena Semantic Web Toolkit. http://www.hpl.hp.com/semweb/jena.htm.Google ScholarGoogle Scholar
  19. Open Directory Project. http://www.dmoz.org/.Google ScholarGoogle Scholar
  20. Richards, D. and Sabou, M. Semantic Markup for Semantic Web Tools: A DAML-S Description of an RDF-Store. Proceedings of ISCW 2003.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Halevy, A., Ives, Z., Mork, P., and Tatarinov, I. Scaling up the semantic web: Piazza: data management infrastructure for semantic web applications. Proceedings of WWW 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. RDF Site Summary 1.0. http://web.resource.org/rss/1.0/.Google ScholarGoogle Scholar
  23. Trastour, D., Bartolini, C., and Preist, C. Semantic web support for the business-to-business e-commerce lifecycle. Proceedings of WWW 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. DAML Services. http://www.daml.org/services/.Google ScholarGoogle Scholar
  25. OWL-S. http://www.daml.org/services/owl-s/1.0/.Google ScholarGoogle Scholar
  26. Handle System. http://www.handle.net/.Google ScholarGoogle Scholar
  27. W3C Web Services Activity home page. http://www.w3.org/2002/ws/.Google ScholarGoogle Scholar
  28. Quan, D., Bakshi, K., and Karger, D. A Unified Abstraction for Messaging on the Semantic Web. Proceedings of WWW 2003.Google ScholarGoogle Scholar
  29. Beckett, D. The design and implementation of the redland RDF application framework. Proceedings of WWW 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Noy, N., Sintek, M., Decker, S., Crubezy, M., Ferguson, R., and Musen, M. Creating Semantic Web Contents with Protege-2000. IEEE Intelligent Systems 16 (2), 2001, pp. 60--71. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Dzbor, M., Domingue, J., and Motta, E. Magpie: towards a semantic web browser. Proceedings of ISWC 2003.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Saltzer, J., Reed, D., and Clark, D. End-to-end arguments in system design. ACM Transactions on Computer Systems 2 (4), November 1984, pp. 277--288. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. RFC 2616. Hypertext Transfer Protocol -- HTTP/1.1. <http://www.w3.org/Protocols/rfc2616/rfc2616.html>.Google ScholarGoogle Scholar
  34. W3C Web Accessibility Initiative. http://www.w3.org/WAI/.Google ScholarGoogle Scholar
  35. Altschul, S., Gish, W., Miller, W., Myers, E. and Lipman, D. Basic local alignment search tool. Journal of Molecular Biology 215, pp. 403--410.Google ScholarGoogle ScholarCross RefCross Ref
  36. NewsIsFree. http://www.newsisfree.com/.Google ScholarGoogle Scholar
  37. Haystack developer documentation site. http://haystack.lcs.mit.edu/developers/.Google ScholarGoogle Scholar
  38. Wilkinson, M. and Links, M. BioMOBY: an open-source biological web services proposal. Briefings in Bioinformatics 3 (4), 2002, pp. 331--341.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. How to make a semantic web browser

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        WWW '04: Proceedings of the 13th international conference on World Wide Web
        May 2004
        754 pages
        ISBN:158113844X
        DOI:10.1145/988672

        Copyright © 2004 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 17 May 2004

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate1,899of8,196submissions,23%

        Upcoming Conference

        WWW '24
        The ACM Web Conference 2024
        May 13 - 17, 2024
        Singapore , Singapore

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader