Title: WMS: Democratizing Data
1WMS Democratizing Data
WMSWorkflow Management Systemfor
RucoreRutgers Community Repository
WMS Overview Grace Agnew
2WMS Democratizing Data
WMS What is it?
- Tool for ingesting digital objects and metadata
- User centered Administrator and team member
views - Enables community repository development
- distributed participationanyone with web access
- Enables standardization and customization
WMS Overview Grace Agnew
3WMS Democratizing Data
WMS What is it?
- Supports Preservation perpetual access
- Data model provides management and access
to object throughout its lifecycle - Analog ----? Digital--??? standard support
- Flexibility for the future
- agnostic to schemas, object formats,
And the ways people look for and use information
WMS Overview Grace Agnew
4Role in the Repository
WMS Democratizing Data
WMS Overview Grace Agnew
5WMS Democratizing Data
Development and Deployment
RUCore Steering Committee
Metadata WG
Collaborators (NJDH, MIC, Faculty)
WMS Project Manager
Software Architecture WG
Programming Team
WMS Overview Grace Agnew
6WMS Democratizing Data
RUcore Data Model
RUcore Data Model Mary Beth Weber
7WMS Democratizing Data
How the Data Model Works
- Event based When an object interacts with an
agent or place at a specific point in time, an
event occurs in the lifecycle of the object. - Event Professor visits Italy and takes digital
photographs. Cataloger creates metadata for
digitized images. Researcher locates images,
uses them for book and lecture.
RUcore Data Model Mary Beth Weber
8WMS Democratizing Data
Best Practices for Data Models
- Easy to understand and interpret by both
information managers and users - Context independent
- Should be a representation of living data
- Supports management and preservation of data
RUcore Data Model Mary Beth Weber
9WMS Democratizing Data
METS Preservation Support
- Preservation Metadata
- Stores information that supports preservation
decisions/actions - Documents preservation processes, such as data
migrations - DigiProv
- Specifies the changes an object/file has
undergone since its digital birth.
METS Support Access for Preservation Mary Beth
Weber
10WMS Democratizing Data
Innovations
- Standards MODS METS - PREMIS
- Formats Text Audio Still images Moving
images Simple and Complex - Metadata Descriptive Administrative
- Event-based
Innovation and Collaboration Rhonda Marker
11WMS Democratizing Data
Templates and mapping
- Save time
- Promote consistency and accuracy
- Build on local practices
Innovation and Collaboration Rhonda Marker
12WMS Democratizing Data
Electronic Theses and Dissertations
- Partnership with Graduate School of New Brunswick
- Map -- Dublin Core and MARC21
Innovation and Collaboration Rhonda Marker
13WMS Democratizing Data
ETD Input Screen Rhonda Marker
14WMS Democratizing Data
Metadata Mapping Rhonda Marker
15WMS Democratizing Data
Some Design Issues
- A digital object and metadata tool for Fedora or
other digital repository systems - Handles digital object upload and creation
- Handles metadata manipulation (create, import,
export, convert between schemas) - Scalable, flexible and expandable
- Easy to use
WMS Design and Architecture Yang Yu
16WMS Democratizing Data
Some Design Decisions
- Database driven
- XML - data model and data carrier
- Modularization of functionality components
- Object oriented application design
- Context driven data entry interface
- PHP/MySQL
WMS Design and Architecture Yang Yu
17WMS Democratizing Data
WMS Components
U S E R I N T E R F A C E
Import Module
Metadata Module
Common Data Object Interface
Digital File Module
Export Module
File System
WMS Design and Architecture Yang Yu
18WMS Democratizing Data
WMS Database
RUL
Collection Mgmt
METS
File Mgmt
MODS
Controlled Terms
WMS Design and Architecture Yang Yu
19WMS Democratizing Data
WMS Digital File Management
Digital Object
(HTTP upload, CD, FTP, etc.)
System generates presentation files (pdf, jpeg,
etc.)
File System
Associated Metadata
WMS Design and Architecture Yang Yu
20WMS Democratizing Data
WMS Metadata Processing
Import Non-RUCore metadata
U S E R I N T E R F A C E
Common Data Object Interface
XSLT Conversion
Mapping Utility
Task Handler
Database Manager
Export
WMS Design and Architecture Yang Yu
21WMS Democratizing Data
What can WMS do?
- Create collection object
- Create resource object
- Create template
- Upload digital file
- Create presentation files
- Create metadata record
- Export to repository
- Import xml from User Applications (example ETD
Student input)
WMS Features Kalaivani Ananthan
22WMS Integrated Workflow for Digital Objects
Digital File Upload
Project Setup
- User
- Organization
- Collection
- Project
- Template
Create Presentation Files
- Still Images
- Pdf
- Jpeg
- Djvu
- OCR for text
- Captured Audio
- MP3
Digital Object Repository
Export
Create Resource Record
- Descriptive Metadata
- Administrative Metadata
- Source Metadata
- Technical Metadata
- Rights Metadata
http//mss3.libraries.rutgers.edu/workflow
23WMS Democratizing Data
What is Usability?
- Software may be bug-free yet still be unusable
- 2 ways the GUI obstructs users
- 1. Sets Incorrect Expectations
- 2. Sets Ambiguous Expectations
WMS Usability Shaun Ellis
24WMS Democratizing Data
Designing for Usability
- GUI design is a process
- Some hand-holding is needed in complex systems
- Read The Fabulous Manual
WMS Usability Shaun Ellis