Overview of the Digital Object Architecture (DOA) | ISOC

Overview of the Digital Object Architecture (DOA); an Information Paper, The Internet Society; 2016-10-25; 8 pages; landing.
contributor credit: Chip Sharp, scrivener

Contents

  • Introduction
  • What is the Digital Object Architecture?
  • What is a Handle?
  • Handle Resolution
  • Who Runs the Global Handle System?
  • Examples of systems based on the Digital Object Architecture/Handle System
  • Standards and the Handle System
  • Policy Considerations
  • Trademarks and Service Marks
  • Resourcs

Introduction

<quote>The Digital Object Architecture (DOA) and associated Handle System® originated at the Corporation for National Research Initiatives (CNRI) in the early 1990’s based on its work on digital libraries under contract for the Defense Advanced Research Projects Agency (DARPA).1 One of the original motivations for its design was the need to identify and retrieve information over long periods of time (on the order of tens or hundreds of years) so persistence was a critical design requirement. At the time it was developed, the Digital Object Architecture was an attempt to shift from a view of the Internet as organized around a set of hosts and the transport to reach them to a view in which the Internet was organized around the discovery and delivery of information in the form of digital objects.<quote>

Mentions

  • Digital Object Architecture (DOA)
  • associated Handle System®
    Yes, that’s a registration mark, ®.
  • Corporation for National Research Initiatives (CNRI)
  • Defense Advanced Research Projects Agency (DARPA)
  • um, like “digital libraries”
  • DONA Foundation
  • International Telecommunication Union (ITU)
  • Memoranda of Understanding (MOUs)
  • Multi-Primary Administrators (MPAs), manage the partitions of the namespace of the root servers of the top level GHR.
  • Policy Development Process (PDP)

Architecture

Digital Objects
The records, blobs of bits.
Repositories
The containers of records objects.
Handles
The names are global contextually scoped, universal, persistent.
There is a Handle Protocol, in (at least) version v2.1.
Resolution System and Registries
Like DNS, but different; maps “names” to Handles.

  • Global Handle Registry (GHR), is the root server.
  • Local Handle Services (LHS), are the regional delegates.
Handles
The names are, e.g. GUIDs, UUIDs.
  • unique
  • persistent
  • location-agnostic
  • taxonomy-agnostic

Handle

Defined as a string:
prefix “/” identifier
where
prefix is a “like a” reversed FQDN.
identifier is “like a” filename on the FQDN so referenced.
Thus handles are

  • unique
  • persistent
  • location-agnostic
  • taxonomy-agnostic
Example

For the FQDN of the U.S. Library of Congress (LOC)
FQDN: ye-auguste-national-librarye.loc.gov
Handle: gov.loc.ye-auguste-national-librarye

Registrars>

  • Coalition for Handle Services (ETIRI, CDI and CHC)
  • Communications and Information Technology Commission (CITC)
  • Corporation for National Research Initiatives (CNRI)
  • Gesellschaft für Wissenschaftliche Datenverarbeitung mbH Göttingen (GWDG)/ePIC
  • International DOI Foundation (IDF)

Participants

DOI® System
  • International DOI Foundation (IDF)
    UK, non-profit, 1998
  • Prefix 10
  • Handle semantics is idiosyncratic, known to themselves.
  • Examples
Persistent Identifier Consortium for eResearch (ePIC)
  • [for the benefit of the] European Research Community
  • Prefix 21

Standards

RFC 3650
S. Sun, L. Lannom, B. Boesch. Handle System Overview, RFC 3650, 2003-11.
RFC 3651
S. Sun, Reilly, L. Lannom. Handle System Namespace and Service Definition, RFC 3651, 2003-11.
RFC 3652
S. Sun, S. Reilly, L. Lannom, J. Petrone. Handle System Protocol (ver 2.1) Specification, RFC 3652, 2003-11.
RFC 4452
H. Van de Sompel, T. Hammond, E. Neylon, S. Weibel. The “info” URI Scheme for Information Assets with Identifiers in Public Namespaces, RFC 4452, 2006-04.
ISO 26324:2012
International Organization for Standardization (ISO), “ISO 26324:2012 Information and documentation — Digital object identifier system“, ISO Standard 26324, 2012-06.
ANSI/NISO Z39.84-2005 (R2010)
ANSI/NISO Z39.84-2005 (R2010) Syntax for the Digital Object Identifier. (revised 2010)
X.1255
ITU-T Recommendation X.1255, Framework for discovery of identity management information, ITU-T, 2014

Trademarks and Service Marks

International DOI Foundation, Inc.
DOI, DOI.ORG, “short DOI” are registered service marks of …
DONA Foundation
DONA, GLOBAL HANDLE REGISTRY, HANDLE SYSTEM are registered service marks of…
Corporation for National Research Initiatives (CNRI)
HANDLE.NET, HDL, HDL.NET, CNRI are registered service marks of …
HDL, HDL.NET are registered trademarks of …
Internet Society
Internet Society is a registered service mark of the …

References

References

  • Documents at the DONA Foundation
  • open-stand.org
  • ANSI/NISO Z39.84-2005 (R2010) Syntax for the Digital Object Identifier. (revised 2010)
  • Corporation for National Research Initiatives, Overview of the Digital Object Architecture, July 28, 2012
  • DONA Foundation. DONA Foundation Statutes. Geneva. 2014.
  • International Organization for Standardization (ISO), “ISO 26324:2012 Information and documentation — Digital object identifier system”, ISO Standard 26324, 2012-06.
  • ITU-T Recommendation X.1255, Framework for discovery of identity management information, ITU-T, 2014.
  • R. Kahn, R. Wilensky. “A Framework for Distributed Digital Object Services”, In International Journal of Digital Libraries (2006) 6: 115.
  • Norman, Paskin. The Digital Object Identifier: From Ad Hoc to National to International. In The Critical Component: Standards in the Information Exchange Environment, edited by Todd Carpenter, ALCTS, 2015.
  • Peter J. Denning & Robert E. Kahn, The Long Quest for Universal Information Access. In Communications of the ACM, Vol. 53 No. 12, Pages 34-36.
  • RFC 3650. S. Sun, L. Lannom, B. Boesch. Handle System Overview, IETF, RFC 3650, 2003-11.
  • RFC 3651. S. Sun, S. Reilly, L. Lannom. Handle System Namespace and Service Definition, IETF, RFC 3651, 2003-11.
  • RFC 3652. S. Sun, S. Reilly, L. Lannom. J. Petrone, Handle System Protocol (ver 2.1) Specification, IETF, RFC 3652, 2003-11.
  • RFC 4452. H. Van de Sompel, T. Hammond, E. Neylon, S. Weibel, The “info” URI Scheme for Information Assets with Identifiers in Public Namespaces, IETF, RFC 4452, 2006-04.

Previously filled.

Comments are closed.