DSpace-­‐CRIS	
  
	
  	
  An	
  Open	
  Source	
  Solu-on	
  
DSpace-­‐CRIS:	
  a	
  bit	
  of	
  History	
  
•  In	
  2009	
  the	
  Hong	
  Kong	
  University	
  wanted	
  to	
  exte...
DSpace-­‐CRIS	
  
Andrea	
  Bollini,	
  product	
  manager	
  DSpace-­‐CRIS	
  à	
  long	
  term	
  
DSpace	
  Commier	
 ...
New	
  look&feel	
  

www.cineca.it	
  |	
  DSpace-­‐CRIS:	
  An	
  Open	
  Source	
  SoluAon	
  |	
  euroCRIS	
  Membersh...
A	
  Beta	
  version	
  not	
  so	
  Beta..	
  
•  1	
  Running	
  producAon	
  installaAon:	
  The	
  HUB	
  –	
  Hong	
 ...
Data	
  model	
  

ATTRIB
UTES
FEW
PREDEF
INED

ENTITIE
FEW
S
PREDEF
INED

APPRO
ACH
DYNAMIC
FLEXIBLE
NOT
HARDCOD
ED

stan...
How	
  it	
  works…	
  

Live	
  DEMO	
  

www.cineca.it	
  |	
  DSpace-­‐CRIS:	
  An	
  Open	
  Source	
  SoluAon	
  |	
 ...
www.cineca.it	
  |	
  DSpace-­‐CRIS:	
  An	
  Open	
  Source	
  SoluAon	
  |	
  euroCRIS	
  Membership	
  MeeAng	
  |	
  N...
www.cineca.it	
  |	
  DSpace-­‐CRIS:	
  An	
  Open	
  Source	
  SoluAon	
  |	
  euroCRIS	
  Membership	
  MeeAng	
  |	
  N...
www.cineca.it	
  |	
  DSpace-­‐CRIS:	
  An	
  Open	
  Source	
  SoluAon	
  |	
  euroCRIS	
  Membership	
  MeeAng	
  |	
  N...
www.cineca.it	
  |	
  DSpace-­‐CRIS:	
  An	
  Open	
  Source	
  SoluAon	
  |	
  euroCRIS	
  Membership	
  MeeAng	
  |	
  N...
Main	
  DSpace-­‐CRIS	
  En--es	
  
ResearcherPage	
  
–  managing	
  people;	
  
–  structural	
  relaAons	
  with	
  Sys...
Defining	
  a	
  DSpace-­‐CRIS	
  En-ty	
  
• 
• 
• 
• 

UUID	
  
Public	
  flag	
  
Dynamic	
  ProperAes:	
  any	
  propert...
CERIF	
  compliance	
  
•  The	
  key	
  components	
  of	
  the	
  CERIF	
  Data	
  Model	
  are	
  supported	
  na-vely:...
A	
  note	
  about	
  the	
  DSpace	
  Metadata	
  model	
  
DSpace	
  is	
  known	
  to	
  support	
  out-­‐of-­‐box	
  t...
DSpace	
  metadata:	
  a	
  different	
  point	
  of	
  view	
  
..	
  the	
  technical	
  agnos-c	
  one…	
  
–  Any	
  me...
CERIF	
  Compa-bility	
  
•  Base	
  configuraAon	
  to	
  map	
  CRIS	
  enAAes	
  without	
  making	
  the	
  
system	
  ...
CRIS	
  en--es	
  management	
  
•  Dedicated	
  administraAve	
  UI	
  for	
  data	
  model	
  definiAon	
  
	
  
•  Detai...
Advantages	
  for	
  an	
  Ins-tu-onal	
  Repository	
  
•  CRIS	
  enAAes	
  as	
  authority	
  for	
  Item	
  metadata	
...
Advantages	
  for	
  an	
  Ins-tu-onal	
  Repository	
  
•  Usage	
  Sta-s-cs	
  
–  CRIS	
  enAty	
  detailed	
  page	
  ...
Interoperability*	
  
•  SOAP	
  WebServices	
  for	
  READ-­‐ONLY	
  access	
  to	
  CRIS	
  informaAon	
  
	
  
•  Impor...
From	
  an	
  IR	
  to	
  a	
  full	
  CRIS	
  
SURplus	
  
DSpace-­‐CRIS	
  

	
  

IR

DS	
  

www.cineca.it	
  |	
  DSp...
Thank	
  you!	
  
	
  	
  s.morna-@cineca.it	
  
a.bollini@cineca.it	
  
	
  
DSpace-CRIS: an open source solution - Cineca euroCRIS membership meeting Porto 2013
DSpace-CRIS: an open source solution - Cineca euroCRIS membership meeting Porto 2013
DSpace-CRIS: an open source solution - Cineca euroCRIS membership meeting Porto 2013
DSpace-CRIS: an open source solution - Cineca euroCRIS membership meeting Porto 2013
DSpace-CRIS: an open source solution - Cineca euroCRIS membership meeting Porto 2013
DSpace-CRIS: an open source solution - Cineca euroCRIS membership meeting Porto 2013
DSpace-CRIS: an open source solution - Cineca euroCRIS membership meeting Porto 2013
DSpace-CRIS: an open source solution - Cineca euroCRIS membership meeting Porto 2013
DSpace-CRIS: an open source solution - Cineca euroCRIS membership meeting Porto 2013
DSpace-CRIS: an open source solution - Cineca euroCRIS membership meeting Porto 2013
DSpace-CRIS: an open source solution - Cineca euroCRIS membership meeting Porto 2013
DSpace-CRIS: an open source solution - Cineca euroCRIS membership meeting Porto 2013
Upcoming SlideShare
Loading in …5
×

DSpace-CRIS: an open source solution - Cineca euroCRIS membership meeting Porto 2013

2,268 views

Published on

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)

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,268
On SlideShare
0
From Embeds
0
Number of Embeds
985
Actions
Shares
0
Downloads
23
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

DSpace-CRIS: an open source solution - Cineca euroCRIS membership meeting Porto 2013

  1. 1. DSpace-­‐CRIS      An  Open  Source  Solu-on  
  2. 2. 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   June  2013   Aug.  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   Sept.  2013   First  release  (beta):   -­‐  DSpace  3.2   Dec.  2013   Final  release:   -­‐   DSpace  4.0   -­‐   Dspace  3.2   -­‐   Dspace  1.8.3   www.cineca.it  |  DSpace-­‐CRIS:  An  Open  Source  SoluAon  |  euroCRIS  Membership  MeeAng  |  November  2013  
  3. 3. DSpace-­‐CRIS   Andrea  Bollini,  product  manager  DSpace-­‐CRIS  à  long  term   DSpace  Commier  (from  2007)     Luigi  Andrea  Pascarelli,  lead  developer  DSpace-­‐CRISà  new   DSpace  Commier   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     •  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  
  4. 4. New  look&feel   www.cineca.it  |  DSpace-­‐CRIS:  An  Open  Source  SoluAon  |  euroCRIS  Membership  MeeAng  |  November  2013  
  5. 5. 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  
  6. 6. Data  model   ATTRIB UTES FEW PREDEF INED ENTITIE FEW S PREDEF INED APPRO ACH DYNAMIC FLEXIBLE NOT HARDCOD ED standard  Dspace  -­‐-­‐>  publicaAons  &  dataset   DSpace-­‐CRIS  -­‐-­‐>  other  CERIF  enAtes:   UIs DEFINE ANY ASPEC TS /  ResearcherPage   /  Project   /  OrgUnit   /  2nd  Level  Dynamic  Object   www.cineca.it  |  DSpace-­‐CRIS:  An  Open  Source  SoluAon  |  euroCRIS  Membership  MeeAng  |  November  2013  
  7. 7. How  it  works…   Live  DEMO   www.cineca.it  |  DSpace-­‐CRIS:  An  Open  Source  SoluAon  |  euroCRIS  Membership  MeeAng  |  November  2013  
  8. 8. www.cineca.it  |  DSpace-­‐CRIS:  An  Open  Source  SoluAon  |  euroCRIS  Membership  MeeAng  |  November  2013  
  9. 9. www.cineca.it  |  DSpace-­‐CRIS:  An  Open  Source  SoluAon  |  euroCRIS  Membership  MeeAng  |  November  2013  
  10. 10. www.cineca.it  |  DSpace-­‐CRIS:  An  Open  Source  SoluAon  |  euroCRIS  Membership  MeeAng  |  November  2013  
  11. 11. www.cineca.it  |  DSpace-­‐CRIS:  An  Open  Source  SoluAon  |  euroCRIS  Membership  MeeAng  |  November  2013  
  12. 12. Main  DSpace-­‐CRIS  En--es   ResearcherPage   –  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   Project  and  OrgUnit   –  defined  as  separated  enAAes;   –  Easy  to  develop  future  extensions,  specializaAons,  specific  workflow   and  ediAng  rules   Second  level  Dynamic  Object   –  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   www.cineca.it  |  DSpace-­‐CRIS:  An  Open  Source  SoluAon  |  euroCRIS  Membership  MeeAng  |  November  2013  
  13. 13. 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  
  14. 14. CERIF  compliance   •  The  key  components  of  the  CERIF  Data  Model  are  supported  na-vely:   uuid   -mestamped  rela-on   seman-c  charecteriza-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   •  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  
  15. 15. A  note  about  the  DSpace  Metadata  model   DSpace  is  known  to  support  out-­‐of-­‐box  the  Dublin  Core  IniAaAve   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   www.cineca.it  |  DSpace-­‐CRIS:  An  Open  Source  SoluAon  |  euroCRIS  Membership  MeeAng  |  November  2013  
  16. 16. DSpace  metadata:  a  different  point  of  view   ..  the  technical  agnos-c  one…   –  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   –  When  allowed  by  the  configuraAon  any  metadata  can  holds  a  reference  to   other  object  (authority)   www.cineca.it  |  DSpace-­‐CRIS:  An  Open  Source  SoluAon  |  euroCRIS  Membership  MeeAng  |  November  2013  
  17. 17. 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  
  18. 18. 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  
  19. 19. 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  
  20. 20. Advantages  for  an  Ins-tu-onal  Repository   •  Usage  Sta-s-cs   –  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   •  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)   www.cineca.it  |  DSpace-­‐CRIS:  An  Open  Source  SoluAon  |  euroCRIS  Membership  MeeAng  |  November  2013  
  21. 21. 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  
  22. 22. From  an  IR  to  a  full  CRIS   SURplus   DSpace-­‐CRIS     IR DS   www.cineca.it  |  DSpace-­‐CRIS:  An  Open  Source  SoluAon  |  euroCRIS  Membership  MeeAng  |  November  2013  
  23. 23. Thank  you!      s.morna-@cineca.it   a.bollini@cineca.it    

×