Naming as a fundamental concept of open hypermedia systems

Names play a key role in distributed hypertext systems, for two main reasons: Firstly, because accessing and managing system services require finding and locating the relevant components. Secondly, because managing structures between hypertext resources, such as nodes, anchors and links, requires that these resources are named and addressed. We argue that naming services are endemic to hypertext systems and therefore, form a core part of any hypertext system’s infrastructure. In particular, the current move towards interoperable component-based Open Hypermedia Systems (CB-OHS) demonstrates the need for naming components.

[1]  Hugh C. Davis,et al.  Reworking OHP: the Road to OHP-Nav , 1998 .

[2]  Peter John Nuernberg HOSS: an environment to support structural computing , 1998 .

[3]  Ron Daniel,et al.  Resolution of Uniform Resource Identifiers using the Domain Name System , 1997, RFC.

[4]  Karen R. Sollins,et al.  Linking in a Global Information Architecture , 1996, World Wide Web J..

[5]  Norman Paskin,et al.  Toward unique identifiers , 1999, Proc. IEEE.

[6]  Larry L. Peterson,et al.  Reasoning about naming systems , 1993, TOPL.

[7]  Andrew S. Tanenbaum,et al.  Distributed operating systems , 2009, CSUR.

[8]  Rohit Khare What's in a name? Trust. Internet-scale namespaces. II , 1999 .

[9]  Tim Berners-Lee,et al.  Universal Resource Identifiers in WWW: A Unifying Syntax for the Expression of Names and Addresses of Objects on the Network as used in the World-Wide Web , 1994, RFC.

[10]  Paul V. Mockapetris Domain names: Implementation specification , 1983, RFC.

[11]  Uffe Kock Wiil,et al.  Towards a Common Reference Architecture for Open Hypermedia , 2006, J. Digit. Inf..

[12]  Peter J. Nürnberg,et al.  A component-based open hypermedia approach to integrating structure services , 1999, New Rev. Hypermedia Multim..

[13]  Peter J. Nürnberg,et al.  An agenda for open hypermedia research , 1998, HYPERTEXT '98.

[14]  Kenneth M. Anderson,et al.  Integrating open hypermedia systems with the World Wide Web , 1997, HYPERTEXT '97.

[15]  Peter J. Nürnberg,et al.  A Vision for Open Hypermedia Systems , 2006, J. Digit. Inf..

[16]  Kaj Grønbæk,et al.  Towards a Reference Architecture for Open Hypermedia , 2002 .

[17]  Charles E. Perkins,et al.  IP Mobility Support , 1996, RFC.

[18]  Stuart Goose A framework for distributed open hypermedia , 1997 .

[19]  Dimitris Christodoulakis,et al.  The Callimachus approach to distributed hypermedia , 1999, HYPERTEXT '99.

[20]  Wolfgang Emmerich,et al.  Engineering Distributed Objects , 2000, Lecture Notes in Computer Science.

[21]  Paul V. Mockapetris,et al.  Domain names - concepts and facilities , 1987, RFC.

[22]  Richard N. Taylor,et al.  Chimera: hypertext for heterogeneous software environments , 1994, ECHT '94.

[23]  Randall H. Trigg,et al.  Toward a Dexter-based model for open hypermedia: unifying embedded references and link objects , 1996, HYPERTEXT '96.

[24]  Stuart Goose,et al.  OHRA: Towards an Open Hypermedia Reference Architecture and a Migration Path for Existing Systems , 1997, J. Digit. Inf..

[25]  Rohit Khare Seventh Heaven: Anatomy of a URL (and Other Internet-Scale Namespaces, Part 1) , 1999, IEEE Internet Comput..

[26]  Paul V. Mockapetris,et al.  Domain names - implementation and specification , 1987, RFC.

[27]  Uffe Kock Wiil,et al.  The HyperDisco approach to open hypermedia systems , 1996, HYPERTEXT '96.

[28]  Hugh C. Davis,et al.  Addressing interoperability in open hypermedia: The design of the open hypermedia protocol , 1999, New Rev. Hypermedia Multim..

[29]  Theodor Holm Nelson Managing immense storage , 1988 .

[30]  Douglas C. Engelbart,et al.  Knowledge-domain interoperability and an open hyperdocument system , 1990, CSCW '90.

[31]  Steven R. Newcomb,et al.  The “HyTime ”: hypermedia/time-based document structuring language , 1991, CACM.

[32]  Randall H. Trigg,et al.  From Web to Workplace: Designing Open Hypermedia Systems , 1999 .

[33]  Max Mühlhäuser,et al.  Software Engineering für verteilte Anwendungen , 1992 .

[34]  Karen R. Sollins,et al.  Functional Requirements for Uniform Resource Names , 1994, RFC.