Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

27
FEDORA ARCHITECTURE 1 Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών FEDORA

description

Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών. FEDORA. Τι θα πούμε: Βασικά Χαραχτηριστικά της αρχιτεκτονικής Περιγραφή του Ψηφιακού Αντικειμένου «Όψεις» του Ψηφιακού Αντικειμένου Λογισμικό Αποθετηρίου Παράδειγμα Συμπεράσματα - Προβληματισμοί. Δημιουργοί: Πανεπιστήμια Cornel και Virginia - PowerPoint PPT Presentation

Transcript of Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

Page 1: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 1

Αρχιτεκτονικές Ψηφιακών

Βιβλιοθηκών

FEDORA

Page 2: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 2

Τι θα πούμε:

1. Βασικά Χαραχτηριστικά της αρχιτεκτονικής

2. Περιγραφή του Ψηφιακού Αντικειμένου

3. «Όψεις» του Ψηφιακού Αντικειμένου

4. Λογισμικό Αποθετηρίου

5. Παράδειγμα

6. Συμπεράσματα - Προβληματισμοί

Page 3: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 3

Δημιουργοί:

Πανεπιστήμια Cornel και Virginia

Συλλογές: μεγάλες – ποικίλου περιεχομένου

Αίτημα για:

1. ασφαλή – αξιόπιστη

αποθήκευση και παροχή περιεχομένου

2. ευκολία στη χρήση

3. να λαμβάνει υπόψη νομικά θέματα

Page 4: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 4

www.fedora.info

F lexible

E xtensible

D igital

O bject and

R epository

A rchitecture

Page 5: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 5

Open-source - Mozila public license

χρήση εργαλείων του Web

XML

METS

HTTP

SOAP

WSDL

Page 6: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 6

FEDORA - Βασικά Χαραχτηριστικά

1. υποστηρίζει ετερογενή δεδομένα

2. δέχεται νέες μορφές

3. ομαδοποίηση σε σύνθετα αντικείμενα

4. ποικιλία «όψεων» περιεχομένου

5. δικαιώματα χρήσης ανά «όψη»

Page 7: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 7

Μοντέλο Ψηφιακού Αντικειμένου

Page 8: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 8

PID:

μοναδικό συνολικά στο Διαδίκτυο

ανεξάρτητο από όνομα μηχανήματος

ή δικτυακή διεύθυνση

ή αποθετήριο

namespace:serial ( σχήμα URN)

π.χ. ionio-lib:15

Page 9: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 9

περιεχόμενο = - δεδομένα και

- μεταδεδομένα

Χαραχτηρίζεται ως:

- εσωτερικό

- εξωτερικό

εξωτερικό περιεχόμενο δηλώνεται με URL

Page 10: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 10

disseminators = « όψεις » Περιέχονται στο αντικείμενο Μορφοποιούν το περιεχόμενο

- για τον χρήστη

- για χρήση από κάποια εφαρμογή

ανταποκρίνονται στην αφηρημένη έννοια του αντικειμένου που έχει ένας χρήστης

Page 11: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 11

παράδειγμα:

Page 12: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 12

Special Objects = Αντικείμενα Ειδικής Χρήσης

Data objects = αντικείμενο δεδομένων

bdef = αντικείμενο ορισμού συμπεριφοράς

bmech = αντικείμενο μηχανισμού συμπεριφοράς

Page 13: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 13

σχέσεις αντικειμένων

Page 14: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 14

ο μηχανισμός συμπεριφοράς εκτελείται τη στιγμή της ανάκλησης

δεδομένων υλοποιείται μέσω web services παρέχει επεκτασιμότητα: νέα συμπεριφορά προκύπτει από εισαγωγή

νέου ζευγαριού bdef, bmech που θα χρησιμοποιηθούν στα υπάρχοντα αντικείμενα

Page 15: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 15

Λογισμικό Αποθετηρίουβασικό χαραχτηριστικό:

χρήση Web Services

Επικοινωνία χρήστη με:

- υπηρεσία διαχείρισης

- υπηρεσία πρόσβασης

μέσω: - HTTP ή SOAP

με χρήση φυλομετρητή ή ειδικού λογισμικού

Page 16: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 16

υποσύστημα διαχείρισης:

- εισαγωγή αντικειμένου ή στοιχείου του

- διαγραφή αντικειμένου ή στοιχείου του

- τροποποίηση αντικειμένου

- έλεγχος ακεραιότητας

Page 17: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 17

υποσύστημα πρόσβασης:

- αναζήτηση λίστας disseminations

- αίτηση συγκεκριμένου dissemination

για την εξυπηρέτηση της αίτησης:

εφαρμογή του μηχανισμού συμπεριφοράς

που ορίζει ο ορισμός συμπεριφοράς

Page 18: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 18

υποσύστημα αποθήκευσης:

διαχειρίζεται το περιεχόμενο σε επίπεδο

εγγραφής

διαγραφής

ανάγνωσης δεδομένων

από τους αποθηκευτικούς χώρους

Page 19: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 19

υποσύστημα αποθήκευσης:

εσωτερικά αντικείμενα:

αποθηκεύονται σαν XML αρχεία

κωδικοποιημένα με χρήση METS

εξωτερικά αντικείμενα:

επικοινωνία με εξωτερικές πηγές

προσκόμιση περιεχομένου

Page 20: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 20

Page 21: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 21

σύστημα εκδόσεων:

δεν επιτρέπεται τροποποίηση αντικειμένου

μόνο εισαγωγή νέας έκδοσης του

υποστηρίζει εκδόσεις: - δεδομένων

- disseminators

υλοποιείται στο σύστημα διαχείρισης

Page 22: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 22

Παράδειγμα:

απλούστερη υλοποίηση

προκαθορισμένος disseminator

χρήση έτοιμων εργαλείων

Page 23: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 23

Page 24: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 24

Page 25: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 25

Page 26: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 26

Συμπεράσματα: Βασισμένο σε τεχνολογίες του Ιστού

ευρέως διαδεδομένες Επεκτάσιμο μοντέλο Διαλειτουργικό Κατανεμημένο Ανοικτό

Page 27: Αρχιτεκτονικές Ψηφιακών Βιβλιοθηκών

FEDORA ARCHITECTURE 27

Προβληματισμοί: αποτελεί αρκετά εύχρηστο σύστημα; είναι τελικά απλή η λογική του ώστε να

λειτουργήσει ικανοποιητικά για την πληθώρα των απλών Ψ.Β.;

χειρίζεται θέματα προστασίας πνευματικών δικαιωμάτων; Μπορεί να τα εντάξει η αρχιτεκτονική στο σύστημα της;