Digital Object Architecture
The Digital Object (DO) Architecture (also known as the DO Architecture or simply the DOA) is a logical extension of the Internet architecture that addresses the need to support information management more generally than just conveying information in digital form from one location in the Internet to another. The DOA enables interoperability across participating information systems, whether in the Internet or not. It is a non-proprietary architecture and is publicly available.
The DO Architecture introduces the concept of a digital object, which forms the basis for the architecture. The DO Architecture also specifies three core components and two protocols. The three components are the identifier/resolution system, the repository system, and the registry system. One interface protocol is defined for the identifier/resolution system, and a second interface protocol is defined for use by the repository and the registry system. In practice, the repository and registry components may be combined.
Digital Object Concept
A digital object (DO) is a sequence of bits, or a set of sequences of bits, incorporating a work or portion of a work or other information in which a party has rights or interests, or in which there is value, each of the sequences being structured in a way that is interpretable by one or more of the computational facilities, and having as an essential element an associated unique persistent identifier.
For all practical purposes, the concept of a digital object is substantially similar to the notion of “digital entity” as defined in ITU-T Recommendation X.1255 that was based largely on the Digital Object Architecture. The ITU-T Recommendation is available in other languages. An “entity”, in that recommendation, is defined as anything that can be separately and uniquely identified. It also describes a “digital entity” (DE) as an entity that is represented as, or converted to, a machine-independent data structure consisting of one or more elements that may be parsed by different information systems.
Identifier/Resolution Protocol (IRP)
Digital Object Interface Protocol (DOIP)
Three Core components
The Identifier/Resolution System
- allotment of unique identifiers to information in digital form structured as digital objects regardless of the location of such information or the technology used to serve such information, and subsequently
- the resolution of the identifiers to current state information about the corresponding digital object, e.g., its location(s), access & usage policies, timestamps, and/or public keys.
The state information is stored in the form of a digital object; and rapid resolution is enabled using the IRP.