IR to RIMS Transforming an Institutional Repository Into a Research Information Management System Craig Feldman & Darryl Meyer Supervised by Prof Hussein Suleman 1
Introduction (1) ● Migrate two NRF databases to DSpace ○ Current and Complete Research Projects ○ NRF Funded Projects ● Using Nexus StarWeb legacy databases ● Currently submissions are time consuming ● DSpace will allow remote submissions 2
Introduction (2) ● Build features of an RIMS into DSpace ○ Like those found in InfoEd, e.g. Reporting ● DSpace is the most widely used digital repository i.e. features widely received 3
Objectives ● Streamline the NRF submission process ● Reduce submission workload ● Build features we think are missing in DSpace ● Transform DSpace into a RIMS ● Produce generalised tools 4
Proposed Solution ● Build 4 tools as add-on features ○ Craig Feldman ■ Automatic Mapper ■ Manual Mapper ○ Darryl Meyer ■ Ingestion Manager ■ Report Writer 5
6
Automatic and Manual Metadata Mappers 7
Automatic and Manual Mappers (1) ● CSV legacy data input ● Automatically map to metadata fields ● Regular expression and dictionary lookup ● Manual corrections to errors and omissions ● Web-based GUI 8
Automatic and Manual Mappers (2) Evaluated using: ● Accuracy measures ● Usability tests Key success factors: ● Successfully map most fields ● Easy to correct any errors or omissions 9
Current Progress ● Looked at previous similar projects ● Gathering user requirements and input ● Looking at various techniques ○ e.g. Machine Learning 10
What’s Next ● Machine learning? ● Development and user interface ● Testing and evaluation 11
Ingestion Manager 12
Ingestion Manager (1) ● Standardized mapping as input ● Interface with the DSpace REST API ● Allow user to remotely submit batches ● Web-based GUI 13
Ingestion Manager (2) Evaluated using: ● Accuracy measures ● Usability tests Key success factors: ● Generate correct files and folders from mapping ● All content correctly ingested into DSpace 14
Current Progress ● Basic UI implemented ● Interfaces with DSpace REST API ● Accepts single submissions ● Gathering user requirements and input 15
What’s Next ● Accept mapping from the mappers ● Allow for batch submissions ● Integrate with submission workflow ● Refine UI 16
Report Writer 17
Report Writer (1) ● Introduce advanced reporting capabilities ● Allow for user designed reports ● Automatic report generation ● Integrate open source reporting solution ● Web-based GUI 18
Report Writer (2) Evaluated using: ● Flexibility measures ● Usability tests Key success factors: ● Meaningful, exportable & printable reports 19
Current Progress ● Integrated the open source business intelligence solution ReportServer ● Reports designed in Eclipse BIRT ● Gathering user requirements and input 20
What’s Next ● Design useful reports based on feedback ● Configure to run alongside DSpace 21
System Overview 22
Related Work ● South Africa National ETD portal ● DSpace plugins ○ @mire report writer ● Scripts to batch ingest data into DSpace ○ Need for a generic import tool ● Schema mappings 23
Thank You Link to our survey: goo.gl/khtx6z 24
Recommend
More recommend