System YADDA - oprogramowanie dla repozytoriów...

16
System YADDA - oprogramowanie dla repozytoriów cyfrowych Alek Tarkowski, Jakub Szprot [email protected] [email protected] "Bibliograficzne bazy danych : kierunki rozwoju i moŜliwości współpracy", Bydgoszcz, 27 – 29 maja 2009 r.

Transcript of System YADDA - oprogramowanie dla repozytoriów...

Page 1: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

System YADDA -oprogramowanie dla

repozytoriów cyfrowych

Alek Tarkowski, Jakub Szprot

[email protected]@icm.edu.pl

"Bibliograficzne bazy danych : kierunki rozwoju i moŜliwości współpracy", Bydgoszcz, 27 – 29 maja 2009 r.

Page 2: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

Platforma YADDA

Centralny system przechowywania, przetwarzania i udostępniania danych bibliograficznych, połączonych z (rozproszonymi) treściami

Page 3: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

Platforma YADDA

- zasoby licencjonowane (o zdefiniowanym zakresie dostępności) i zasoby otwarte

- zasoby polskie i zagraniczne

- zasoby bibliograficzne i pełnotekstowe

- zasoby o róŜnorodnej formie i w róŜnych formatach

Page 4: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

Platforma YADDA - architektura

- architektura autonomicznych serwisów sieciowych, realizujących poszczególne funkcje repozytorium

- moŜliwość róŜnorodnej architektury repozytoriów wymieniających się danymi

- moŜliwość róŜnych konfiguracji repozytoriów

- moŜliwość synchronizacji danych między repozytoriami (np. między repozytorium centralnym i lokalnym)

Page 5: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

Platforma YADDA – serwisy sieciowe

- Archive: serwis przechowujący dane

- Catalog / Editor: serwis przechowujący metadane

- Search: serwis indeksujący i przeszukujący archiwum i katalog repozytorium

- Browse: serwis umoŜliwiający nawigację między powiązanymi ze sobą elementami (np. publikacja – autor, czasopismo - rocznik)

- Process manager: serwis zarządzający procesami przetwarzania danych w repozytorium

- serwis autoryzujący

Page 6: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

Platforma YADDA – główne moduły obecnej architektury

- repozytorium (archiwum treści, ich katalog oraz indeksy wyszukiwania i przeglądania)

- YADDAWEB (interfejs WWW)

- DeskLight (program kliencki do wprowadzania, edycji i przeglądania danych)

Page 7: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

Platforma YADDA – struktura repozytorium

- katalog (rekordy bibliograficzne – osoby, publikacje, instytucje)

- archiwum (treść dokumentów)

- indeksy wyszukiwania i przeglądania

Page 8: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

YADDAWEB

Page 9: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

DeskLight

Program do wprowadzania, edycji i przeglądania danych

- napisany w Javie

- moŜe pracować samodzielnie, lub łącząc się ze zdalną bazą

- wersja dla Windows, Linux i Mac OS X

Page 10: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

DeskLight

Page 11: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

DeskLight

Page 12: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

Platforma YADDA - zalety

- duŜa skalowalność

- wysoka wydajność przeszukiwania zbiorów

- modularność kodu – moŜliwe jest tworzenie nowych wariantów części składowych platformy

- rozproszenie systemu

- metadane scentralizowane, pełne treści rozproszone – jednolity system indeksowania treści róŜnego rodzaju, pochodzących z róŜnych źródeł

Page 13: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

Platforma YADDA – stan obecny

- import bazy pełnotekstowej Elsevier (około 5 mln artykułów)

- polskie bazy bibliograficzne – BazTech, BazHum, AGRO

- import kolekcji Biblioteki Wirtualnej Matematyki

- elementy systemu YADDA stosowane w projekcie DRIVER (europejska infrastruktura repozytoryjna)

Page 14: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

Platforma YADDA – stan obecny

- serwis uwierzytelniający i autoryzujący (autonomiczny, moŜliwość stworzenia sieci serwisów autoryzacyjnych niezaleŜnych od sieci repozytoriów)

- centralne repozytorium dla wszystkich kolekcji

Page 15: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

Platforma YADDA – najbliŜsza przyszłość

- moduł analizy podobieństw

- moduł analizy cytowań

Page 16: System YADDA - oprogramowanie dla repozytoriów cyfrowycheprints.rclis.org/13558/1/tarkowski_baztech_bydgoszcz... · 2012. 12. 14. · System YADDA - oprogramowanie dla repozytoriów

Dziękuję za uwagę