240 likes | 368 Views
WMS : Democratizing Data. WMS Workflow Management System for Ru core Rutgers Community Repository. WMS Overview Grace Agnew. WMS : Democratizing Data. WMS – What is it?. Tool for ingesting digital objects and metadata User centered : Administrator and team member “views”
E N D
WMS: Democratizing Data WMSWorkflow Management Systemfor RucoreRutgers Community Repository WMS Overview Grace Agnew
WMS: 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 participation—anyone with web access • Enables standardization andcustomization WMS Overview Grace Agnew
WMS: Democratizing Data • 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, WMS – What is it? …And the ways people look for and use information WMS Overview Grace Agnew
Role in the Repository WMS: Democratizing Data WMS Overview Grace Agnew
WMS: 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
WMS: Democratizing Data RUcore Data Model RUcore Data Model Mary Beth Weber
WMS: 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
WMS: 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
WMS: 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
WMS: 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
WMS: Democratizing Data Templates and mapping • Save time • Promote consistency and accuracy • Build on local practices Innovation and Collaboration Rhonda Marker
WMS: Democratizing Data Electronic Theses and Dissertations • Partnership with Graduate School of New Brunswick • Map -- Dublin Core and MARC21 Innovation and Collaboration Rhonda Marker
WMS: Democratizing Data ETD Input Screen Rhonda Marker
WMS: Democratizing Data Metadata Mapping Rhonda Marker
WMS: 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
WMS: 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
MySQL Database WMS: 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
WMS: Democratizing Data WMS Database RUL Collection Mgmt METS File Mgmt MODS Controlled Terms WMS Design and Architecture Yang Yu
MySQL Database WMS: 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
MySQL Database WMS: 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 Mapping Utility XSLT Conversion Task Handler Database Manager Export WMS Design and Architecture Yang Yu
WMS: 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
Captured Image (tiff) Captured Audio (wav) Information Package in METS/XML Wrapper (SIP) Persistent ID Disseminators Metadata Data Streams SMAP1 – Structure Map DS1 DS2 . . . ARCH1 – Archival Master WMS: 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
WMS: 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
WMS: 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