skip to main content
10.1145/775152.775222acmconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
Article

Xspect: bridging open hypermedia and XLink

Published: 20 May 2003 Publication History

Abstract

This paper evaluates the XLink format in comparison with other linking formats. The comparison is based on Xspect, an implementation of XLink. Xspect handles transformation between an open hypermedia format (OHIF) and XLink, and the paper discusses this isomorphic transformation and generalises it to include another open hypermedia format, FOHM. The Xspect system, based on XSLT and Javascript, provides users with an interface to browse and merge linkbases. Xspect supports navigational hypermedia in the form of links inserted on the fly into Web pages, as well as guided tours presented as SVG. Xspect has two implementations: one server-side and one running on the client. Both implementation provide the user with an interface for the creation of annotations. The main result of the paper is a critique of XLink. XLink is shown to be a format well suited for navigational hypermedia, but lacking in more advanced constructs. More problematic are the issues regarding large-scale use, such as evaluating validity and credibility of linkbases, and ensuring general support for a format as flexible as XLink.

References

[1]
S. Adler, A. Berglund, J. Caruso, S. Deach, T. Graham, P. Grosso, E. Gutentag, A. Milowski, S. Parnell, J. Richman, and S. Zilles. Extensible stylesheet language (XSL). W3c recommendation, W3C, Oct. 2001. http://www.w3.org/TR/xsl/.
[2]
K. M. Anderson, S. Moulthrop, and J. Blustein, editors. Proc. of the 13 th ACM Hypertext Conf., College Park, Maryland, USA, June 2002. ACM Press.
[3]
Annozilla. http://annozilla.mozdev.org/.
[4]
N. O. Bouvin. Unifying strategies for Web augmentation. In Tochtermann et al. {29}, pages 91--100.
[5]
N. O. Bouvin, P. T. Zellweger, K. Grønbæk, and J. D. Mackinlay. Fluid annotations through open hypermedia: Using and extending emerging Web standards. In Proc. of the 11 th WWW Conf., pages 160--172, Honolulu, USA, May 2002. W3C.
[6]
V. Bush. As we may think. The Atlantic Monthly, 176(1): 101--108, July 1945.
[7]
L. A. Carr, W. Hall, and S. Hitchcock. Link services or link agents? In K. Grønbæk, E. Mylonas, and F. M. Shipman, III, editors, Proc. of the 9 th ACM Hypertext Conf., pages 113--122, Pittsburgh, PA, USA, June 1998.
[8]
L. A. Carr, D. D. Roure, W. Hall, and G. Hill. The distributed link service: A tool for publishers, authors and readers. In Proc. of the 4 th WWW Conf., Boston, USA, Dec. 1995.
[9]
J. Clark and S. DeRose (editors). XML Path language (XPath) version 1.0. W3C Recommendation 16 November 1999, W3C, Nov. 1999. http://www.w3.org/TR/xpath.
[10]
R. Daniel, S. DeRose, and E. Maler (editors). XML Pointer Language (XPointer). W3c candidate recommendation, W3C, Sept. 2001. http://www.w3.org/TR/xptr.
[11]
H. C. Davis, D. E. Millard, S. Reich, N. O. Bouvin, K. Grønbæk, K. M. Anderson, U. K. Wiil, P. J. Nürnberg, and L. Sloth. Interoperability between hypermedia systems: The standardisation work of the OHSWG. In Tochtermann et al. {29}, pages 201--202.
[12]
S. DeRose, E. Maler, D. Orchard, and B. Trafford (editors). XML Linking Language (XLink). W3C Recommendation 27 June 2001, W3C, June 2001. http://www.w3.org/TR/xlink/.
[13]
S. J. DeRose and D. G. Durand. Making Hypermedia Work: A User's Guide to HyTime. Kluwer Press, Boston, 1994.
[14]
Dublin Core metadata element set, version 1.1: Reference description. DCMI Recommendation 1999-07-02, DCMI, July 1999. http://dublincore.org/documents/dces/.
[15]
R. Furuta, F. M. Shipman III, C. C. Marshall, D. D. Brenner, and H.-W. Hsieh. Hypertext paths and the World-Wide Web: Experiences with Walden's Paths. In M. Bernstein, L. Carr, and K. Østerbye, editors, Proc. of the 8 th ACM Hypertext Conf., pages 167--176, Southampton, UK, Apr. 1997.
[16]
K. Grønbæk, L. Sloth, and N. O. Bouvin. Open hypermedia as user controlled meta data for the Web. Computer Networks, (33):553--566, 2000.
[17]
K. Grønbæk and R. H. Trigg. Toward a Dexter-based model for open hypermedia: Unifying embedded references and link objects. In Proc. of the 7th ACM Hypertext Conf., pages 149--160, Bethesda, MD, USA, Mar. 1996.
[18]
F. G. Halasz and M. Schwartz. The Dexter hypertext reference model. Communications of the ACM, 37(2):30--39, Feb. 1994.
[19]
D. Jackson and J. Ferraiolo. Scalable Vector Graphics (SVG) 1.1 Specification. W3C recommendation, W3C, Jan. 2003. http://www.w3.org/TR/SVG11/.
[20]
J. Jühne, A. T. Jensen, and K. Grønbæk. Ariadne: A Java-based guided tour system for the World Wide Web. In Proc. of the 7th WWW Conf., Brisbane, Australia, Apr. 1998.
[21]
J. Kahan, M.-R. Koivunen, E. Prud'Hommeaux, and R. R. Swick. Annotea: An open RDF infrastructure for shared Web annotations. In Proc. of the 10 th WWW Conf. {32}.
[22]
R. Killough and J. J. Leggett. Hypertext interchange with the Dexter model: Intermedia to KMS. TAMU-HRL 90-002, Hypertext Research Lab, Texas A& M University, Aug. 1990.
[23]
O. Lassila and R. R. Swick (editors). Resource Description Framework (RDF) model and syntax specification. W3C Recommendation 22 February 1999, W3C, Feb. 1999. http://www.w3.org/TR/REC-rdf-syntax/.
[24]
D. Martin and H. Ashman. Goate: Xlink and beyond. In Anderson et al. {2}, pages 142--143.
[25]
D. Michaelides, D. Millard, M. Weal, and D. D. Roure. Auld Leaky: A contextual open hypermedia link server. Position paper, OHS7, Aarhus, Denmark, 2001.
[26]
D. E. Millard, L. Moreau, H. C. Davis, and S. Reich. Fohm: a fundamental open hypertext model for investigating interoperability between hypertext domains. In Proc. of the 11 th ACM Hypertext Conf., pages 93--102, San Antonio, TX, USA, May 2000.
[27]
C. Nentwich, L. Capra, W. Emmerich, and A. Finkelstein. xlinkit: a consistency checking and smart link generation service. ACM Transactions on Internet Technology (TOIT), 2(2):151--185, 2002.
[28]
E. Sandvad, K. Grønbæk, L. Sloth, and J. L. Knudsen. A metro map metaphor for guided tours on the Web: the Webvise guided tour system. In Proc. of the 10 th WWW Conf. {32}, pages 326--333.
[29]
K. Tochtermann, J. Westbomke, U. K. Wiil, and J. J. Leggett, editors. Proc. of the 10 th ACM Hypertext Conf., Darmstadt, Germany, Feb. 1999.
[30]
R. H. Trigg. Guided tours and tabletops: tools for communicating in a hypertext environment. ACM Transactions on Information Systems (TOIS), 6(4):398--414, 1988.
[31]
F. Vitali, F. Folli, and C. Tasso. Two implementations of XPointer. In Anderson et al. {2}, pages 145--146.
[32]
W3C. Proc. of the 10 th WWW Conf., Hong Kong, May 2001.
[33]
P. T. Zellweger, N. O. Bouvin, H. Jehøj, and J. D. Mackinlay. Fluid annotations in an open world. In Proc. of the 12th ACM Hypertext Conf., pages 9--18, Århus, Denmark, Aug. 2001.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
WWW '03: Proceedings of the 12th international conference on World Wide Web
May 2003
772 pages
ISBN:1581136803
DOI:10.1145/775152
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 20 May 2003

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. FOHM
  2. OHIF
  3. SVG
  4. XLink
  5. XPointer
  6. Xspect
  7. annotations
  8. open hypermedia

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)1
Reflects downloads up to 23 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media