Fedora Commons - Technology

Technology

Fedora provides a general-purpose management layer for digital objects. Object management is based on content models that represent data objects (units of content) or collections of data objects. The objects contain linkages between datastreams (internally managed or external content files), metadata (inline or external), system metadata (including a PID – persistent identifier – that is unique to the repository), and behaviors that are themselves code objects that provide bindings or links to disseminators (software processes that can be used with the datastreams). Content models can be thought of as containers that give a useful shape to information poured into them; if the information fits the container, it can immediately be used in predefined ways.

Fedora supports two types of access services: a management client for ingest, maintenance, and export of objects; or via API hooks for customized web-based access services built on either HTTP or SOAP. A Fedora Repository provides a general-purpose management layer for digital objects, and containers that aggregate mime-typed datastreams (e.g., digital images, XML files, metadata). Out-of-the-box Fedora includes the necessary software tools to ingest, manage, and provide basic delivery of objects with few or no custom disseminators, or can be used as a backend to a more monolithic user interface.

Fedora supports ingest and export of digital objects in a variety of XML formats. This enables interchange between Fedora and other XML-based applications and facilitates archiving tasks.

  • Digital Object Model The FEDORA digital object model allows tight management of metadata and digital content, regardless of format. The system is scalable and flexible allowing for FEDORA to associate objects with external or distributed repositories. Objects and behaviour are separated making it possible to change the required behaviours by altering the mechanisms without changing the objects themselves.
  • Server architecture is based upon four main Application Programming Interfaces (APIs): manage, access, search and the Open Archival Initiative service (for metadata harvesting).

The Fedora Project is currently supported by the DuraSpace organization.

Read more about this topic:  Fedora Commons

Famous quotes containing the word technology:

    “Primitive peoples tried to annul death by portraying the human body—we do it by finding substitutes for the human body. Technology instead of mysticism!”
    —Max Frisch (1911–1991)

    “Technology is not an image of the world but a way of operating on reality. The nihilism of technology lies not only in the fact that it is the most perfect expression of the will to power ... but also in the fact that it lacks meaning.”
    —Octavio Paz (b. 1914)

    “One can prove or refute anything at all with words. Soon people will perfect language technology to such an extent that they’ll be proving with mathematical precision that twice two is seven.”
    —Anton Pavlovich Chekhov (1860–1904)