1 / 27

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

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

trula
Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

  3. Δημιουργοί: Πανεπιστήμια Cornel και Virginia Συλλογές: μεγάλες – ποικίλου περιεχομένου Αίτημα για: • ασφαλή – αξιόπιστη αποθήκευσηκαι παροχή περιεχομένου 2. ευκολία στη χρήση 3. να λαμβάνει υπόψη νομικά θέματα FEDORA ARCHITECTURE

  4. www.fedora.info F lexible E xtensible D igital O bject and R epository A rchitecture FEDORA ARCHITECTURE

  5. Open-source - Mozila public license χρήση εργαλείων του Web • XML • METS • HTTP • SOAP • WSDL FEDORA ARCHITECTURE

  6. FEDORA - Βασικά Χαραχτηριστικά • υποστηρίζει ετερογενή δεδομένα • δέχεται νέες μορφές • ομαδοποίηση σε σύνθετα αντικείμενα • ποικιλία «όψεων» περιεχομένου • δικαιώματα χρήσης ανά «όψη» FEDORA ARCHITECTURE

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

  8. PID: • μοναδικό συνολικά στο Διαδίκτυο • ανεξάρτητο από όνομα μηχανήματος ή δικτυακή διεύθυνση ή αποθετήριο • namespace:serial ( σχήμα URN) π.χ. ionio-lib:15 FEDORA ARCHITECTURE

  9. περιεχόμενο = - δεδομένα και - μεταδεδομένα Χαραχτηρίζεται ως: - εσωτερικό - εξωτερικό εξωτερικό περιεχόμενο δηλώνεται με URL FEDORA ARCHITECTURE

  10. disseminators = « όψεις » • Περιέχονται στο αντικείμενο • Μορφοποιούν το περιεχόμενο - για τον χρήστη - για χρήση από κάποια εφαρμογή • ανταποκρίνονται στην αφηρημένη έννοια του αντικειμένου που έχει ένας χρήστης FEDORA ARCHITECTURE

  11. παράδειγμα: FEDORA ARCHITECTURE

  12. Special Objects = Αντικείμενα Ειδικής Χρήσης • Data objects = αντικείμενο δεδομένων • bdef = αντικείμενο ορισμού συμπεριφοράς • bmech = αντικείμενο μηχανισμού συμπεριφοράς FEDORA ARCHITECTURE

  13. σχέσεις αντικειμένων FEDORA ARCHITECTURE

  14. ο μηχανισμός συμπεριφοράς • εκτελείται τη στιγμή της ανάκλησης δεδομένων • υλοποιείται μέσω web services • παρέχει επεκτασιμότητα: νέα συμπεριφορά προκύπτει από εισαγωγή νέου ζευγαριού bdef, bmech που θα χρησιμοποιηθούν στα υπάρχοντα αντικείμενα FEDORA ARCHITECTURE

  15. Λογισμικό Αποθετηρίου βασικό χαραχτηριστικό: χρήση Web Services Επικοινωνία χρήστη με: - υπηρεσία διαχείρισης - υπηρεσία πρόσβασης μέσω: - HTTP ή SOAP με χρήση φυλομετρητή ή ειδικού λογισμικού FEDORA ARCHITECTURE

  16. υποσύστημα διαχείρισης: - εισαγωγή αντικειμένου ή στοιχείου του - διαγραφή αντικειμένου ή στοιχείου του - τροποποίηση αντικειμένου - έλεγχος ακεραιότητας FEDORA ARCHITECTURE

  17. υποσύστημα πρόσβασης: - αναζήτηση λίστας disseminations - αίτηση συγκεκριμένου dissemination για την εξυπηρέτηση της αίτησης: εφαρμογή του μηχανισμού συμπεριφοράς που ορίζει ο ορισμός συμπεριφοράς FEDORA ARCHITECTURE

  18. υποσύστημα αποθήκευσης: διαχειρίζεται το περιεχόμενο σε επίπεδο εγγραφής διαγραφής ανάγνωσης δεδομένων από τους αποθηκευτικούς χώρους FEDORA ARCHITECTURE

  19. υποσύστημα αποθήκευσης: εσωτερικά αντικείμενα: αποθηκεύονται σαν XML αρχεία κωδικοποιημένα με χρήση METS εξωτερικά αντικείμενα: επικοινωνία με εξωτερικές πηγές προσκόμιση περιεχομένου FEDORA ARCHITECTURE

  20. FEDORA ARCHITECTURE

  21. σύστημα εκδόσεων: δεν επιτρέπεται τροποποίηση αντικειμένου μόνο εισαγωγή νέας έκδοσης του υποστηρίζει εκδόσεις: - δεδομένων - disseminators υλοποιείται στο σύστημα διαχείρισης FEDORA ARCHITECTURE

  22. Παράδειγμα: απλούστερη υλοποίηση προκαθορισμένος disseminator χρήση έτοιμων εργαλείων FEDORA ARCHITECTURE

  23. FEDORA ARCHITECTURE

  24. FEDORA ARCHITECTURE

  25. FEDORA ARCHITECTURE

  26. Συμπεράσματα: • Βασισμένο σε τεχνολογίες του Ιστού ευρέως διαδεδομένες • Επεκτάσιμο μοντέλο • Διαλειτουργικό • Κατανεμημένο • Ανοικτό FEDORA ARCHITECTURE

  27. Προβληματισμοί: • αποτελεί αρκετά εύχρηστο σύστημα; • είναι τελικά απλή η λογική του ώστε να λειτουργήσει ικανοποιητικά για την πληθώρα των απλών Ψ.Β.; • χειρίζεται θέματα προστασίας πνευματικών δικαιωμάτων; Μπορεί να τα εντάξει η αρχιτεκτονική στο σύστημα της; FEDORA ARCHITECTURE

More Related