Τι ζητά το Demo
- Αποθήκευση και τεκμηρίωση ψηφιοποιημένων εκθεμάτων σε οντολογική μορφή (RDF triples).
- Χρήση triple-store βάσης για ανάγνωση/αναζήτηση δεδομένων τεκμηρίωσης.
- Παράδοση σημείου πρόσβασης ώστε λογισμικό ανάγνωσης οντολογικών δεδομένων να ανακτά πληροφορία.
Γιατί επιτυγχάνεται
- Η αποθήκευση δεν είναι απλή relational καταχώριση: κάθε τεκμήριο μετατρέπεται σε RDF/Turtle και εισάγεται στο GraphDB ως σύνολο από τριάδες (subject-predicate-object), άρα η τεκμηρίωση τηρείται σε οντολογική μορφή όπως ζητά το αίτημα.
- Το μοντέλο δεδομένων χρησιμοποιεί πρότυπα σχήματα μεταδεδομένων, λεξιλόγια και οντολογίες (όπως dcterms, CIDOC-CRM, EDM, SKOS). Η τεκμηρίωση δεν υλοποιήθηκε με αυθαίρετο τρόπο, αλλά βάσει καθιερωμένων οντολογικών προτύπων, εξασφαλίζοντας διαλειτουργικότητα.
- Η εφαρμογή καλύπτει πλήρη κύκλο τεκμηρίωσης: δημιουργία, ενημέρωση, ανάκτηση και διαγραφή τεκμηρίων, με τις μεταβολές να περνούν από GraphDB endpoints (query/update). Αυτό αποδεικνύει λειτουργική χρήση triple-store και όχι απλώς στατικό δείγμα αρχείων RDF.
- Η σελίδα λεπτομερειών κάθε εκθέματος εμφανίζει το Resource IRI (μοναδικό αναγνωριστικό πόρου), ώστε να τεκμηριώνεται καθαρά η οντολογική ταυτότητα που αντιστοιχεί στην εγγραφή για ανθρώπινο έλεγχο και επιτροπική αξιολόγηση.
- Παρέχεται μηχανικά αναγνώσιμο endpoint Turtle ανά τεκμήριο (`/rdf/exhibits/{id}`), επομένως λογισμικό ανάγνωσης/επεξεργασίας οντολογικών δεδομένων μπορεί να καλέσει URL και να λάβει άμεσα RDF περιεχόμενο χωρίς ενδιάμεσο μετασχηματισμό.
- Υπάρχουν και SPARQL SELECT/CONSTRUCT ροές για λίστα, αναζήτηση και εξαγωγή γράφου, κάτι που επιβεβαιώνει ότι η ανάκτηση πληροφορίας γίνεται από το σημασιολογικό αποθετήριο και όχι από ξεχωριστή παράλληλη πηγή.