21
Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User Group OR 2008

Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

  • View
    224

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Building Personal Collections and Networks of Digital Objects

in a Fedora Repository Using VUE

Anoop KumarNikolai Schwertner

Tufts UniversityFedora User Group

OR 2008

Page 2: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Outline

Motivation Architecture Implementation in VUE Customization in Fedora Demo

Page 3: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Motivation

Removed Image

Page 4: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Ease of Use

Removed Image

Page 5: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Connecting

Content

Creativity

Page 6: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Connecting

FedoraFlexible, Scalable,

Digital Object Architecture…

VUEEasy to use, Integrate, Present,…

Page 7: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Can digital collection be a concept map? – What is VUE

Page 8: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Can a Digital Collection be a Concept Map?

Page 9: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Architecture

VUEOntologySupport

MetadataSupport

Fedora

Customization

Individual Object

Confirmation

Collection Object

Confirmation

RELS-EXT Dublin Core

Page 10: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Implementation in VUE

Search Unique Ids Metadata Ontology Persistence

Page 11: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Implementation in VUE Search

Page 12: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Implementation in VUE Unique ID

It is 32-bit long based on date, time, and mac address

Generated by VUE

vue:a40711e982405ee401a80747f97a3e30

Page 13: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Implementation in VUE Metadata

Page 14: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Implementation in VUE Ontology

Page 15: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Implementation in VUE Persistence Concept Map Collection Map

• Individual Objects

• Object Metadata

• Relationships

Collection Object

Page 16: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Customization in Fedora

Content Models Security Model Collection Framework Versioning

Page 17: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Customization in Fedora

Content Models

Three content models variations

• VUE maps (tufts/vue/map/generic)

• managed objects (tufts/vue/other)

• remote objects (tufts/vue/remote)

Page 18: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Customization in Fedora

Security Model Goals

• Encourage contributions

• Preserve the integrity of a growing super-map of resources

XACML Policies• Anyone can create objects and upload resources

• Only owners can modify their objects

• Everyone can modify the relationship metadata

Page 19: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Customization in Fedora

Collection Framework

C

A

B E

D

VUE FEDORA

B

A

A

C

B

E

D

Page 20: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Customization in Fedora

Versioning Policy and Fedora versioning act as a wiki

system Ability to roll back is important

Removed Image

Page 21: Building Personal Collections and Networks of Digital Objects in a Fedora Repository Using VUE Anoop Kumar Nikolai Schwertner Tufts University Fedora User

Demo

Creating Map of resources

Adding Metadata Using Fedora

Ontology Publishing

• Map mode

• Complete mode Retrieving