Upload
andrea-bollini
View
105
Download
3
Embed Size (px)
DESCRIPTION
The idea of DSpace-CRIS has its origin in 2009 when the Hong Kong University decided to extend the information exposed in their DSpace IR adding information (people/projects) coming from other systems already in use (mainly) for administrative purpose: a CRIS. One year ago, November 2012, DSpace-CRIS was released as an open source solution to enrich DSpace (1.8.2). After highlighting the important steps made by the DSpace Community in 2013, that will bring to the final release of DSpace 4.0 in December, Cineca focused its presentation on what DSpace-CRIS is today. The most important announcement was that DSpace-CRIS is now compatible and compliant with the CERIF standard and that an export feature in CERIF XML will be available in the DSpace-CRIS 4.0 version. Indeed the key components of the CERIF data model are supported natively: UUID, timestamped relation, semantic characterization. In addition to that, the dynamic, flexible and not hardcoded approach of DSpace-CRIS data model makes it very easy to create new entities (besides the few predefined ones) and configure instances compliant with CERIF. There are several advantages that DSpace-CRIS brings to Institutional Repositories and to the DSpace community overall: - CRIS entities as authority for Item metadata values; - DSpace Items can be linked and displayed in the detail page of any CRIS entities; - Ability to display selected publications (or any other related entities) in the researcher profile; - It is possible to create lists of selected publications (or any other related entities); - CRIS entity detailed page visit; - Global & Top related CERIF Entity views & downloads referencing the CRIS entity (projects for researchers, researchers for OrgUnits, etc.); - Global & Top item views & downloads referencing the CRIS entity; - email and RSS alerts; - Article level metrics for PubMed (extensible): - Cited-by count in the item page - Number of articles for researcher - Total citations for researcher (only items in local DSpace database will be counted)
Citation preview
DSpace-‐CRIS An Open Source Solu-on
DSpace-‐CRIS: a bit of History
• In 2009 the Hong Kong University wanted to extend the informaAon exposed in their DSpace IR (publicaAons) adding informaAon (people /projects) coming from other systems (mainly for administraAve purpose) – CRIS
• One year ago… DSpace-‐CRIS has been released as an open source general soluAon to enhrich DSpace with CRIS enAAes & concepts.
Nov. 2012 Dec. 2013 June 2013 Aug. 2013 Sept. 2013
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
First release: DSpace 1.8.2
Second release: -‐ DSpace 1.8.2 -‐ Fix Release 1.8.2
Upgrade release: -‐ DSpace 1.8.3 -‐ Security fix
First release (beta): -‐ DSpace 3.2
Final release: -‐ DSpace 4.0 -‐ Dspace 3.2 -‐ Dspace 1.8.3
DSpace-‐CRIS
• Up-‐to-‐date Technologies: – Spring Framework and Spring MVC – Hibernate – Apache SOLR 4
• Support of all DSpace versions accepted by the Community • Free download available at: github.com/Cineca/dspace-‐cris/
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
Andrea Bollini, product manager DSpace-‐CRIS à long term DSpace Commi\er (from 2007) Luigi Andrea Pascarelli, lead developer DSpace-‐CRISà new DSpace Commi\er
Andrea Bollini, Release Team for Version 4.0
New features for 4.0: new Look&Feel; external import on submission (with EKT); other technical improvements
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
New look&feel
A Beta version not so Beta..
• 1 Running producAon installaAon: The HUB – Hong Kong University
• 5-‐10 development installaAons: Asia, Europe, Australia • 40+ installaAons in Italy starAng in 2014
• Full documentaAon will be available aaer the release of the final version (early 2014)
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
Data model
standard Dspace -‐-‐> publicaAons & dataset
APPROACH DYNAMIC
FLEXIBLE NOT HARDCODED
UIs
FEW PREDEFINED
ATTRIBUTES
ENTITIES FEW PREDEFINED
DSpace-‐CRIS -‐-‐> other CERIF enAtes:
/ ResearcherPage
/ Project
/ OrgUnit
/ 2nd Level Dynamic Object
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
DEFINE ANY ASPECTS
How it works…
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
Live DEMO
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
Main DSpace-‐CRIS En--es
– a single enAty specialized by a profile (type) as Journal, Prize, Event, etc.; – Any profile has it own set of properAes and nested object indipendently
defined
– managing people; – structural relaAons with System Users and pre-‐configured
properAes to manage the name variants; – This is the only enAty that can be managed out-‐of-‐box by non-‐
system administrators
– defined as separated enAAes; – Easy to develop future extensions, specializaAons, specific workflow
and ediAng rules
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
ResearcherPage
Project and OrgUnit
Second level Dynamic Object
Defining a DSpace-‐CRIS En-ty
• UUID • Public flag • Dynamic ProperAes: any property belong to a PropertyDefini-on • System administrator can decide:
– Repeatable – Mandatory – Underline storage data type: String, int, double, date, html link, link to
other enAAes – Start / End date – Scope: link to a SemanAc/ClassificaAon Object (itself a DynamicObject)
• Nested object: Repeatable, mandatory, list of properAes
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
CERIF compliance
• Some de-‐normaliza-ons are usually raccomendable – easy to adopt at the start of the project when data are already available in other
systems even if not enough structured (i.e. Journal informaAon stored in the publicaAon record or funding informaAon stored in the project record).
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
• The key components of the CERIF Data Model are supported na-vely:
seman-c charecteriza-on uuid -mestamped rela-on
• The flexibility of the Data Model shows how to configure instances with the CERIF Data Model. – The level of compliance depends on the configuraAon adopted by the InsAtuAon
A note about the DSpace Metadata model
DSpace is known to support out-‐of-‐box the Dublin Core IniAaAve
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
Work to update from the current LoC profile provided with DSpace to a dcterms schema are in progress
DSpace metadata model is not bound to DC / DC qualified or any other schema
DSpace metadata: a different point of view
– When allowed by the configuraAon any metadata can holds a reference to other object (authority)
.. the technical agnos-c one…
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
– Any metadata is characterized by a schema, element and qualifier but…
• schema = bibliografic informaAon, administraAve metadata, etc.; • element = relaAon with people; • qualifier = the semanAc of the relaAonship (author, editor, etc.)
– Which metadata are available, which repeatable and which mandatory is defined by configuraAon
CERIF Compa-bility
• Base configuraAon to map CRIS enAAes without making the system too complex for UniversiAes.
• Further configuraAons could be provided as sample / addon
for advanced users. • Any installaAon will be able to map their specific
configuraAon to CERIF using UI. • A n:m mapping will be supported where a single DSpace-‐CRIS
enAty instance could be translated to more CERIF EnAAes and viceversa.
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
CRIS en--es management
• Dedicated administraAve UI for data model definiAon • Detail page for any enAty organized in Tab and Box themed
with JQuery UI • Faceted Search & Customizable Browse indexes
• Network visualizaAon and analysis
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
Advantages for an Ins-tu-onal Repository
• CRIS enAAes as authority for Item metadata values
• DSpace Items can be linked and displayed in the detail page of any CRIS enAAes
• Ability to display selected publicaAons (or any other related enAAes) in the researcher profile
• Produce a list of selected publicaAons (or any other related enAAes)
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
– CRIS enAty detailed page visit – Global & Top related CERIF EnAty views & downloads referencing the
CRIS enAty (projects for researchers, researchers for OrgUnits, etc.) – Global & Top item views & downloads referencing the CRIS enAty – email and RSS alerts
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
Advantages for an Ins-tu-onal Repository
• Usage Sta-s-cs
• Ar-cle level metrics for PubMed (extensible) – Cited-‐by count in the item page – Number of arAcles for researcher – Total citaAons for researcher (only items in local DSpace
database will be counted)
Interoperability*
• SOAP WebServices for READ-‐ONLY access to CRIS informaAon • Import from XML (future version CERIF compliant) • Export CRIS enAAes in CERIF XML 1.6
* As expected in the final release
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
SURplus
From an IR to a full CRIS
www.cineca.it | DSpace-‐CRIS: An Open Source SoluAon | euroCRIS Membership MeeAng | November 2013
DS
DSpace-‐CRIS
IR
Thank you! [email protected]