Vital & Fedora

Το Σύστημα Διαχείρισης Ψηφιακών Συλλογών και Αποθετηρίου VITAL περιλαμβάνει:
- Λογισμικό δημιουργίας και διαχείρισης Ψηφιακού Αποθετηρίου (repository), το διεθνώς αναγνωρισμένο σύστημα Fedora™ open source, το οποίο έχει αναπτυχθεί από τα Αμερικάνικα Πανεπιστήμια Virginia University και Cornell University.
- Βάση Δεδομένων Oracle 9i (Μπορεί να χρησιμοποιηθεί οποιαδήποτε άλλη Βάση Δεδομένων, από τις γενικώς αποδεκτές όπως MS SQL, MySQL κτλ.)
- VITAL Management System, το οποίο είναι εφαρμογή client/server, που αναλαμβάνει την εισαγωγή του ψηφιοποιημένου υλικού και των μεταδεδομένων που το προσδιορίζουν σε format επιλογής του Ιδρύματος, συμβατού με τα διεθνή πρότυπα (EAD, Dublin Core, Marc κτλ.)
- VITAL Access Portal, εφαρμογή Web, η οποία εξασφαλίζει την πρόσβαση στην Ψηφιακή Βάση Δεδομένων μέσω Internet και Intranet, με την χρησιμοποίηση φυλλομετρητών (browsers) ευρείας χρήσης (MS Explorer, Mozilla Firefox, Google Chrome, Opera κτλ.) και την πλοήγηση στο υλικό σύμφωνα με κριτήρια που προσδιορίζονται από τον χρήστη
Το λογισμικό VITAL, είναι ένα σύστημα διαχείρισης Συλλογών Ψηφιακών αντικειμένων, σχεδιασμένο για βιβλιοθήκες, μουσεία, αρχεία και κέντρα πληροφόρησης. Είναι σχεδιασμένο έτσι ωστε να απλοποιεί την ανάπτυξη μιας Συλλογής Ψηφιακών εικόνων και να παρέχει διαφανή τρόπο αναζήτησης και ανάκτησης στοιχείων της Συλλογής, online, στο προσωπικό του φορέα στον οποίο ανήκει η Συλλογή, στους επισκέπτες και στο κοινό. Είναι σε θέση:
- Να χειρισθεί Ακολουθίες Δεδομένων (Datastreams) - Τα αντικείμενα σε μία Συλλογή μπορεί να αποτελούνται από περιεχόμενο (content) και μεταδεδομένα (metadate) τα οποία φυσικώς παραμένουν εντός ή εκτός της θέσης της Συλλογής. Το Fedora™ υποστηρίζει περιεχόμενο οποιουδήποτε τύπου MIME
- Να εκτελέσει λειτουργίες μαζικής εισαγωγής (Batch Utility) - Το VITAL περιλαμβάνει μια υπορουτίνα μαζικής εισαγωγής, ως τμήμα του client διαχείρισης, η οποία καθιστά δυνατή τη μαζική δημιουργία και φόρτωση των στοιχείων των αντικειμένων
- Να αξιοποιεί το OAI Metadata πρωτόκολλο για την συγκομιδή μεταδεδομένων. Το OAI αποτελεί ένα πρότυπο για την κοινή χρήση και ανταλλαγή μεταδεδομένων μεταξύ Συλλογών. Κάθε Fedora™ ψηφιακό αντικείμενο διαθέτει μία βασική εγγραφή Dublin Core η οποία ακολουθεί αυτό το σχήμα (schema)
- Να ελέγξει την πρόσβαση και αυθεντικοποίηση (Authentication) - Εξασφαλίζει περιορισμούς πρόσβασης βασισμένους σε διεύθυνση IP και βασική πιστοποίηση HTTP, με πρόσθετη υποστήριξη για Shibboleth (υπό ανάπτυξη) και διαχείριση ψηφιακών δικαιωμάτων
- Να εξασφαλίζει την αναζήτηση - Για κάθε ψηφιακό αντικείμενο γίνεται ευρετηρίαση ως προς επιλεγμένα πεδία μεταδεδομένων που περιέχονται στη βασική εγγραφή Dublin Core. Το Fedora™ παρέχει ένα μηχανισμό αναζήτησης τόσο για πλήρες κείμενο, όσο και για ερωτήσεις που αφορούν το περιεχόμενο συγκεκριμένων πεδίων, με την χρήση αυτών των πεδίων μεταδεδομένων
Επιπλέον το Vital διαθέτει:
- Πολυγλωσσικές δυνατότητες Unicode, είναι συμβατό και υποστηρίζει την αποθήκευση και εμφάνιση μη λατινικών αλφαβήτων. Επίσης υπάρχει η δυνατότητα μετάφρασης των οθονών διεπαφής και μηνυμάτων και η συνύπαρξη διαφορετικών, γλωσσικώς, εκδόσεων που ενεργοποιούνται κατ'επιλογήν του χρήστη
- Υποστήριξη προτύπων. Πληρεί τα ευρέως χρησιμοποιούμενα και αποδεκτά πρότυπα επικοινωνιών όπως τα TCP/IP, HTTP, SOAP και FTP. Επιπλέον τα WSDL Web Services, OAI-PMH, Dublin Core, EAD, TEI, Marc XML, VRACore και MIX (Μεταδεδομένα για εικόνες σε σχήμα XML)
Όλα τα αντικείμενα στο αποθετήριο αποθηκεύονται σε διάταξη (format) XML σύμφωνα με το σχήμα METS. Το METS προσδιορίζει πως τα ψηφιακά αρχεία πακετάρονται μαζί με τα διαχειριστικά, τεχνικά και περιγραφικά μεταδεδομένα τους.
Το Σύστημα Fedora™
Η αρχιτεκτονική του Fedora™ είναι βασισμένη σε αντικειμενοστρεφή μοντέλα (object model), τα οποία εξ'ορισμού είναι φόρμες (templates) για ενότητες περιεχομένου, που ονομάζονται data objects, τα οποία μπορεί να περιλαμβάνουν ψηφιακά στοιχεία, μεταδεδομένα περιγραφής των ψηφιακών αυτών στοιχείων και συνδέσμους σε εργαλεία λογισμικού και υπηρεσίες σχεδιασμένες έτσι ώστε να επιτυγχάνεται η παράδοση του περιεχομένου με επιθυμητό τρόπο.
Αυτοί οι μέσω λογισμικού σύνδεσμοι παρέχονται ως μέθοδοι κωδικοποιημένες σε δύο κατηγορίες συσχτιζόμενων αντικειμένων-δεδομένων (data objects), όπως περιγράφεται στη συνέχεια. Ένα αποθετήριο Fedora™ εξασφαλίζει πρόσβαση στα data objects αξιοποιώντας εργαλεία και υπηρεσίες που περιγράφονται από τα αντικείμενα συμπεριφοράς (behavior objects). Τα behavior objects αποθηκεύουν μεταδεδομένα που περιγράφουν τις λειτουργίες του εργαλείου ή της υπηρεσίας και τους δυναμικούς δεσμούς που δημιουργούνται τη στιγμή εκτέλεσης του κώδικα για την ενεργοποίηση των λειτουργιών.
Η γλώσσα περιγραφής υπηρεσιών στο Web (Web Services Description Language - WSDL) χρησιμοποιείται για να περιγράψει τους δεσμούς εργαλείου/υπηρεσίας.

