Date post: | 16-Feb-2019 |
Category: |
Documents |
Upload: | truongnguyet |
View: | 214 times |
Download: | 0 times |
• Offer researchers and students of Sapienza University the
opportunity to use digital materials owned and produced by
Sapienza
• Building future-oriented infrastructure, interconnected with the
most important European and international repositories for
the cataloging, preservation and use of the digital heritage of
Sapienza University
Vision
• Necessity of a system that can handle very heterogeneous data: – Digitalized books (old or not)
– Collections of images, videos, music, 3D models
– Scientific publications and scientific datasets
– E-learning materials, ebooks, born-digital material
– Special collections (eg exacvations archives ...)
– Connected with archive OPAC and digital subscriptions
• Need to include material of a different type: – library, museum, archives, scientific, educational .....
• Need to ensure the long-term investment: – long-term Digital preservation
Requirements
• No suitable existing system
• Decision to develop a new system with: – Compatibility with advanced classification standards
– Based on open-source platforms and open-access
– Integrates with leading national and international repository (Internet Cultural, Europeana, ...) and with similar initiatives from other universities
– Simple to use, extensible and easily maintainable
• Development Partner – Cineca (www.cineca.it)
Output of the Analysis
• Identification of the available digital material • Analysis and treatment of the material (metadata and digital objects) • Production of tools for the resources to be inserted in the system • Resource Modeling (characteristics, internal structures ..) • Modeling Infrastructure metadata conforms to international standards
for digital libraries
Department/ Library/Museum
Design and implementation of the workflow to allow the the structures of Sapienza University to populate the digital library:
SBS Sapienza Library System
Department/ Library/Museum
Department/ Library/Museum
Workflow and Organization
SDL System
A. Collection of materials: digital objects and descriptions B. Analysis of materials: how they are organized and named objects and how the
descriptions can be adapted to the MODS profile C. Mappig descriptions to MODS D. Dumbing down towards DC / ESE / LIDO (Europeana and other aggregators) E. Rename and acquisition of information of individual objects F. Encoding and enrichment of the administrative / technical / descriptive / preservation
metadata G. Construction of the METS H. Validation, standards Compliance Monitoring and specifications for SDL I. packing and compression of individual Submission Information Package (SIP)
DLMS
(CINECA)
Sapienza Library System records
METS, MODS,
DC/ESE/LIDO, MIX,
A/V MD, RightsMD PREMIS
Nonstandardized Descriptions:
DB , Spreadsheet, filesystem folders
Other standardized descriptions:
Archives, museums and libraries
automatic task
SDL System
Metadata specification, Conformance check
SIP packaging
Output of the Analysis
The core descriptive metadata is the MODS, all the descriptions of the resources are mapped in MODS and the corresponding information encoded automatically in other less granular descriptive standards (DC / ESE / LIDO standard of Europeana). SDL interface services (browsing, advanced search, …) are built on top of the modeling of resources and collections encoded with the MODS standard
OTHER
PREMIS
METS
EAD MIX
UNIMARC
MARC21 Other
Standards
DC/ESE /LIDO
Local descriptions
MODS
Output of the Analysis
Advanced and more detailed information is collected using the METS standard. The flexibility of metadata together with the atomization of the individual objects facilitates the reuse of digital content in (unpredictable) future contexts
OTHER
PREMIS
METS
EAD MIX
UNIMARC
MARC21 Other
Standards
DC/ESE /LIDO
Local descriptions
MODS
METS
Output of the Analysis
Sapienza
Digital
Library
WEB OAI-PMH
Sapienza
Computing
Center
Sapienza’s
Bibliographic
System
CINECA
Digital Library SAPIENZA
Digital Library
Sapienza’s
Organizational
Structure
SAPIENZA
Digital Repository
CINECA
Digital Repository
INTERNETCULTURALE,
EUROPEANA, content aggregators
INTERNET
Linked Data
OpenData
Interconnections
MediaMosa – REST services
• MediaMosa offers over 150 REST-calls divided in services for:
• Play Video, Authentication,
Authorization, Upload, Transcoding
(FFmpeg), Media Management, Search,
Jobs servers, Metadata and OAI-PMH,
Notification, Logging and Statistic
• A typical integration workflow:
1. Upload of the original mediafile (+ transcoding profiles selection)
2. Creation of a new MM asset 3. Creation of transcoding Jobs in Job
server’s queue
4. Store of transcoded mediafiles 5. Streaming delivery based on transcoding
profiles (multi-protocol, multi-profile)
Digital Library
Ongoing developments
and topics of interest
• Auth/Authz (Portal Roles Filter, Shibboleth, Web Services, Fesl, XACML)
• Full text and MD indexing via Lucine/Solr/Tika
• Social features: Linking, Sharing, Commenting, Rating at Repo level
• Preservation (procedures implementation, best practices adoption,
trusted repo certification)
• Persistent Identifiers services integration (both on ingestion and
backoffice, multiprovider)
• Multilingual version
• Semantic Web, linked data, conceptualization
• New interfaces for content, relationships, data visualization (HTML5,
RDF, Graphs)
• e-learning integration (Videolectures, already described using METS -
LOM)
• e-book (ePub)
Digital Library
Conclusions and Challenges
• Online on May 23rd, after the official presentation (jointly with Cineca)
• Developed (together with Cineca) a comprehensive system to store,
preserve and access the digital material of Sapienza University
• Based on Open Standards and Tools
• State of the art methodologies and technologies, on a par with much
bigger projects
• Fully interoperable with existing systems
CHALLENGES
• Populate the Digital Library (Digitizing is expensive)
• Promote its adoption in our community and in other universities
• Make it usable yet powerful for a wide variety of users
Digital Library
vid1
cModel:videoSource cModel:videoMaster
cModel:genericVideo
cModel:genericParent
cModel:commonMetadata
vid1_1 vid1_2 vid1_3 vid1_4
c3 c4 c5
cModel:collection isMemberOfCollection isMemberOfCollection
ha
sM
od
el
ha
sM
od
el
ha
sM
od
el
ha
sM
od
el
ha
sM
od
el
ha
sM
od
el
hasModel
sDef:collection getDC
getParent
getMembers(limit, offset)
getMembersCount
getCollections
getCollectionsCount
sDef:genericParent getChildren
sDef:genericVideo getThumbnail
sDef:commonMetadata getDC
getParent
getDescMetadata
getDescMetadataType
getContentMetadata
getContentMetadataType
getProvenanceMetadata
getSourceMetadata
getRightsMetadata
getRightsMetadataType
isMemberOfCollection
sDef:videoSource getTechnicalMetadata
getTechnicalMetadataType
getStreaming
getDownload
getEmbedding
getSize
sDef:videoMaster getTechnicalMetadata
getTechnicalMetadataType
getDownload
getSize
o1
isMemberOfCollection isMemberOfCollection
a1 cModel:aggregation
sDef:aggregation getDC
getParent
getMembers(limit, offset)
getMembersCount
getCollections
getCollectionsCount
isMemberOf isMemberOf
cModel:orgCollection hasModel
hasModel
sDef:orgCollection getDC
getParent
getMembers(limit, offset)
getMembersCount
getOrgCollections
getOrgCollectionsCount
getCollections
getCollectionsCount
c1 c2
Other
Objects
Video Content Model
Digital Library