ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV

Save this PDF as:
 WORD  PNG  TXT  JPG

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV"

Transcript

1 ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV Διακυβέρνηση Δεδομένων στην εποχή του Ιστού Δεδομένων: δημιουργία, διαχείριση, διατηρησιμότητα, κοινοχρησία και προστασία πόρων στον Ιστό. ΔΡΑΣΗ «ΑΡΙΣΤΕΙΑ» Παραδοτέο 5.3: Τεχνική Αναφορά

2 ΔΡΑΣΗ «ΑΡΙΣΤΕΙΑ» Παραδοτέο 5.3: Τεχνική Αναφορά Τεχνική Αναφορά Βιώσιμων Ανοιχτών Διασυνδεδεμένων Δεδομένων Γκίρτζου Κ., Χατζόπουλος Σ., Τσιτσίγκος Δ., Καραγκούνη Δ., Σαρτζετάκης Στ., Σταύρακας Ι., Ιωαννίδης Ι. και Δαλαμάγκας Θ. Παραδοτέο 5.3: Τεχνική Αναφορά 2

3 Table of Contents 1 Εισαγωγή Σύνολα Δεδομένων Διατηρησιμότητα ΑΔΔ Χαρακτηριστικά των URIs Ανακατευθυνόμενα URIs Ιεραρχικά URIs Σχετικά URIs Λεξικά και Τύποι Επαναχρησιμοποίηση Λεξικών Χρήση του rdf:type Τύποι δεδομένων literal τιμών Συνδεσιμότητα Σύνοψη...16 Βιβλιογραφία...17 Παραδοτέο 5.3: Τεχνική Αναφορά 3

4 1 Εισαγωγή Ο Ιστός Δεδομένων έχει αλλάξει δραματικά τον τρόπο που δημιουργούμε, μοιραζόμαστε, διασυνδέουμε και καταναλώνουμε μεγάλο όγκο δεδομένων. Όλο και περισσότερα εταιρικά, κυβερνητικά και δεδομένα χρηστών ξεφεύγουν από τα στενά όρια της ιδιωτικής διαχείρισης, δημοσιεύονται, και γίνονται διαθέσιμα για πιθανούς καταναλωτές δεδομένων, είτε είναι εφαρμογές/υπηρεσίες,, είτε μεμονωμένους χρήστες, είτε και ολόκληρες κοινότητες. Ο Ιστός Δεδομένων επεκτείνει την τρέχουσα υποδομή του Ιστού σε ένα ευρύτερο χώρο δεδομένων που περιλαμβάνει διασυνδεδεμένα δεδομένα από διαφορετικά domains. Το μοντέλο των Διασυνδεδεμένων Δεδομένων (Linked Data LD) είναι η πιο συνηθισμένη πρακτική για δημοσίευση, διαμοιρασμό και διαχείριση πληροφοριών στον Ιστό Δεδομένων, και προσφέρει ένα καινούργιο τρόπο ενοποίησης δεδομένων και διαλειτουργικότητας. Σύμφωνα με τη βασική ιδέα των Διασυνδεδεμένων Δεδομένων, οι πόροι (resources) που δημοσιεύονται στον Ιστό μπορούν να προσδιοριστούν μοναδικά από ένα URI (Uniform Resource Identifier), και οι σύνδεσμοι (typed links) μεταξύ των URIs χρησιμοποιούνται για να συνδέσουν εννοιολογικά τους πόρους αυτούς. Το σύννεφο Ανοιχτών Διασυνδεδεμένων Δεδομένων ΑΔΔ (Linked Open Data - LOD) δημιουργείται χρησιμοποιώντας υπάρχοντα URIs αντί να δημιουργούμε νέα, και δείχνοντας από το ένα σύνολο δεδομένων στο άλλο αναφερόμενοι σε αυτά [Bizer2009]. Τα Διασυνδεδεμένα Δεδομένα κυρίως υλοποιούνται με το Resource Description Framework (RDF). Μια αναπαράσταση RDF είναι ένα σύνολο από δηλώσεις (statements) που χαρακτηρίζουν πόρους, γνωστές και ως τριπλέτες, δηλαδή εκφράσεις της μορφής subject predicate object. To subject αναφέρεται στον πόρο που περιγράφεται. Στην πραγματικότητα, το subject είναι μια αναφορά URI σε αυτόν τον πόρο που τον προσδιορίζει μοναδικά. Predicates είναι συνήθως όροι από υπάρχοντα λεξικά ή οντολογίες και προσδιορίζονται επίσης από URIs. Τέλος, το object είτε μια literal τιμή είτε ένα άλλο URI το οποίο αναφέρεται σε έναν άλλο πόρο RDF. Ένα σύνολο από τριπλέτες RDF μπορεί να αναπαρασταθεί από έναν κατευθυνόμενο γράφο με labels, γνωστό και ως γράφο δεδομένων RDF. Ωστόσο στην πραγματικότητα, οι τριπλέτες RDF αποθηκεύονται σε σχεσιακές βάσεις δεδομένων, σε εγγενή triple/quad stores ή σε DBMS γράφων [Faye2012; Bizer2008]. Μια από της βασικές προκλήσεις όταν δημιουργούμε και δημοσιεύουμε δεδομένα στον Ιστό Δεδομένων ως Διασυνδεδεμένα Δεδομένα είναι να παράξουμε διατηρήσιμους (sustainable) χώρους ΑΔΔ. Η διατηρησιμότητα (sustainability) των χώρων ΑΔΔ είναι σημαντική καθώς διασφαλίζει ότι τα δεδομένα θα συνεχίσουν να υφίστανται ανεξάρτητα από το μέσο αποθήκευσης ή την εξέλιξη των ίδιων των δεδομένων. Επιπλέον, εκτός από τη βοήθεια στη διαθεσιμότητα των δεδομένων, η διατηρησιμότητα βοηθάει επίσης στην κατανάλωση και επαναχρησιμοποίηση των ΑΔΔ. Στο παραδοτέο 5.1 του έργου LODGOV, μελετήσαμε εκτενώς τη διαθέσιμη βιβλιογραφία και συλλέξαμε τις καλύτερες προτεινόμενες πρακτικές για το σχεδιασμό διατηρήσιμων χώρων ΑΔΔ. Σε αυτή την αναφορά, εξετάζουμε αν και πώς δύο σύνολα ΑΔΔ που σχεδιάζονται και δημοσιεύονται στο LODGOV ενσωματώνουν τις ορθές πρακτικές και τι προκλήσεις συναντήσαμε στο σχεδιασμό τους. Το υπόλοιπο του παραδοτέου είναι οργανωμένο ως εξής: το Κεφάλαιο 2 παρουσιάζει τα δύο Ανοιχτά Διασυνδεδεμένα Σύνολα Δεδομένων που προέρχονται από δύο διαφορετικά πεδία εφαρμογών και χρησιμοποιούνται σε αυτή την αναφορά ως case studies για το πρόβλημα της διατηρησιμότητας. Το Κεφάλαιο 3 παρουσιάζει πως τα δύο σύνολα δεδομένων ικανοποιούν Παραδοτέο 5.3: Τεχνική Αναφορά 4

5 τις προτεινόμενες πρακτικές για τη δημιουργία διατηρήσιμων χώρων ΑΔΔ. Τέλος, το Κεφάλαιο 4 κλείνει το παραδοτέο. 2 Σύνολα Δεδομένων Οι προτεινόμενες τεχνικές του LODGOV αξιολογούνται με δύο Σύνολα Ανοιχτών Διασυνδεδεμένων Δεδομένων που προέρχονται από δύο διαφορετικά πεδία εφαρμογών. Το πρώτο σύνολο δεδομένων περιλαμβάνει πληροφορίες σχετικές με προϊόντα βιομάζας και λέγεται AI4B 1, ενώ το δεύτερο είναι ένα σύνολο δεδομένων για μόρια microrna και λέγεται DIANA 2. Ο Πίνακας 1 δείχνει ποσοτικά χαρακτηριστικά των δύο συνόλων δεδομένων. Πίνακας 1: Συγκεντρωτικά στατιστικά για τα ΑΔΔ AI4B και DIANA Dataset # Triplets # Classes # Properties # Unique String Values AI4B 2,7* DIANA 4,6* Το σύνολο δεδομένων AI4B είναι ένα ανοιχτό σύνολο δεδομένων προϊόντων βιομάζας σχεδιασμένο να καλύψει τις ανάγκες της βιομηχανίας ανανεώσιμων πηγών ενέργειας και της αγοράς της. Με το όρο βιομάζα αναφερόμαστε σε κάθε υλικό που προέρχεται από ζωντανούς οργανισμούς. Πιο συγκεκριμένα, η βιομάζα για ενεργειακούς σκοπούς περιλαμβάνει κάθε υλικό που μπορεί να χρησιμοποιηθεί για την παραγωγή στερεών, υγρών ή/και αέριων καυσίμων. Στην πράξη, υπάρχουν δύο ήδη βιομάζας: πρώτον τα υπολείμματα (κάθε είδος από υπολείμματα φυτών και ζώων καθώς και το οργανικό μέρος των αστικών αποβλήτων) και δεύτερον η βιομάζα που παράγεται από ειδικά ενεργειακά φυτά. Το σύνολο δεδομένων AI4B μοντελοποιεί και τα δύο αυτά προϊόντα βιομάζας, τις τεχνολογίες που μετατρέπουν τα προϊόντα βιομάζας σε ενέργεια καθώς επίσης και τις ανάγκες της αγοράς όπως προμηθευτές, πελάτες, καθώς και την τρέχουσα προσφορά και ζήτηση. Σκοπός του είναι να βοηθήσει στη δημιουργία ενός βιομηχανικού δικτύου που να μπορεί να επεξεργάζεται απόβλητα και εμπορικά υλικά, ενέργεια και νερό ώστε να πετύχει οικονομικό, περιβαλλοντικό και κοινωνικό όφελος. Οι πληροφορίες για το σύνολο δεδομένων ΑΙ4Β έχουν συλλεχθεί από το Ερευνητικό Κέντρο «Αθηνά» σε συνεργασία με εταίρους από τη βιομηχανία ανανεώσιμων πηγών ενέργειας στην Ελλάδα. Το δεύτερο σύνολο δεδομένων, DIANA, προέρχεται από τις επιστήμες της ζωής και είναι ένα ανοιχτό σύνολο δεδομένων που περιέχει πληροφορίες για βιολογικές οντότητες από τον κόσμο των microrna. MicroRNAs (ή mirnas) είναι μικρά μόρια RNA που δένουν σε μετάγραφα (transcripts) αγγελιοφόρων RNA (mrna), που ονομάζονται στόχοι (targets), και ελέγχουν (down-regulate) τον μεταβολισμό τους. Τα mirna στόχοι είναι σημαντική πληροφορία καθώς μπορούν να χρησιμοποιηθούν σε θεραπείες. Για παράδειγμα, η γνώση αυτή μπορεί να χρησιμοποιηθεί ώστε να μειωθεί ο μεταβολισμός των γονιδίων εισάγοντας τεχνητά mirnas στα κύτταρα. Η γένεση των micrornas, όπως φαίνεται στην Εικόνα 1, αποτελείται από δύο βήματα. Στο πρώτο βήμα, ένα μετάγραφο του microrna γονιδίου δημιουργεί το πρόδρομο (precursor) mirna (γνωστό και ως hairpin mirna). Στο δεύτερο βήμα, όπου γίνεται η φάση της ωρίμανσης, το πρόδρομο μετατρέπεται σε ώριμο mirna. Το ώριμο mirna είναι το ενεργό μόριο που στοχεύει σε μετάγραφα mrna, ρυθμίζοντας έτσι τον μεταβολισμό ενός γονιδίου. 1http://web.imis.athena-innovation.gr/projects/lodgov/ai4b 2http://web.imis.athena-innovation.gr/projects/lodgov/diana Παραδοτέο 5.3: Τεχνική Αναφορά 5

6 Εικόνα 1: Η γένεση ενός microrna Όλη η πληροφορία σχετικά με τα mirnas έχει συλλεχθεί από το Ερευνητικό Κέντρο «Αθηνά» σε συνεργασία με το Πανεπιστήμιο Θεσσαλίας και το Ερευνητικό Κέντρο Βιοϊατρικών Επιστημών «Α. Φλέμινγκ». Μια πληθώρα βάσεων δεδομένων ανοιχτής πρόσβασης έχουν χρησιμοποιηθεί ως πόροι: η βάση δεδομένων mirbase (έως και την έκδοση 18) 3 που παρέχει τη βασική πληροφορία σχετικά με τα micrornas, τόσο για την hairpin όσο και για την mature μορφή τους, η βάση δεδομένων ENSEMBL (έκδοση 69) 4 που παρέχει πληροφορία σχετική με γονίδια, ενώ η βάση δεδομένων μονοπατιών KEGG 5 που παρέχει πληροφορία σχετική με αλληλεπιδράσεις μορίων και των δικτύων αντίδρασης. Τα κύρια χαρακτηριστικά της βάσης δεδομένων DIANA είναι τα ακόλουθα (α) ο όγκος της, όπως φαίνεται και από τα στατιστικά του Πίνακας 1, και (β) το γεγονός ότι τα δεδομένα αυτά εξελίσσονται στο χρόνο. Πιο συγκεκριμένα αλλαγές παρατηρούνται και στις δύο μορφές του microrna, το hairpin mirna και το mature mirna. Οι αλλαγές που έχουν παρατηρηθεί εξετάζοντας τα αρχεία μεταδεδομένων που παρέχονται σε κάθε έκδοση της βάσης δεδομένων mirbase φαίνονται λεπτομερώς στον Πίνακας 2. Από αριστερά προς τα δεξιά φαίνεται το είδος της αλλαγής, μια περιγραφή της αλλαγής και αν παρατηρείται σε hairpin ή ώριμα mirnas. Πίνακας 2: Σύνοψη των αλλαγών που παρατηρούνται στη βάση δεδομένων mirbase για hairpin και ώριμα mirnas Change Type Description Hairpin Mature NEW Insertion of a mirna entry in mirbase. NAME A mirna changes the value of its name. 3http://www.mirbase.org/ 4http://www.ensembl.org/index.html 5http://www.genome.jp/kegg/pathway.html Παραδοτέο 5.3: Τεχνική Αναφορά 6

7 SEQUENCE A mirna changes the value of its sequence. A mirna changes both the value of is name and its sequence. NAME/SEQUENCE DELETE Deletion of a mirna entry in mirbase. ADD HAIRPIN PARENT Creation of the relationship among a pair of hairpin and a mature mirna. REMOVE HAIRPIN PARENT Deletion of the relationship among a pair of hairpin and a mature mirna. 3 Διατηρησιμότητα ΑΔΔ Το πρώτο βήμα ως προς τη διατηρησιμότητα του χώρου των ΑΔΔ σχετίζεται με τα χαρακτηριστικά των URIs. Το δεύτερο βήμα περιλαμβάνει τα λεξικά που χρησιμοποιήθηκαν για τη μοντελοποίηση και την περιγραφή των δεδομένων ενώ το τελευταίο αφορά τη σύνδεση με άλλα σύνολα δεδομένων προκειμένου να υποβοηθηθεί η συνδεσιμότητα, η εξερεύνηση και ο σχηματισμός του Σύννεφου Διασυνδεδεμένων Δεδομένων. 3.1 Χαρακτηριστικά των URIs Ανακατευθυνόμενα URIs Τα URIs είναι θεμελιώδη στο μοντέλο Διασυνδεδεμένων Δεδομένων, καθώς τόσο οι πόροι (resources) που μοντελοποιούνται σε ένα σύνολο δεδομένων, τόσο και τα κατηγορήματα (predicates) που περιγράφουν τα δεδομένα προσδιορίζονται μοναδικά από μια αναφορά URI. Το πιο σημαντικό χαρακτηριστικό που πρέπει να πληροί ένα URI είναι η ανακατεύθυνση. Το ανακατευθυνόμενο URI είναι ένας μηχανισμός ανάκτησης πόρων που χρησιμοποιεί κάποιο πρωτόκολλο του internet, όπως το HTTP, ώστε να αποκτήσει ένα αντίγραφο ή μια αναπαράσταση του πόρου που προσδιορίζει. Στα πλαίσια του παραδοσιακού ιστού HTML, ένα URI αναφέρεται σε μια ιστοσελίδα και όταν ανακατευθυνόμαστε σε αυτό ο web server επιστρέφει ένα αντίγραφο αυτής της σελίδας. Στην περίπτωση των Διασυνδεδεμένων Δεδομένων, η αναπαράσταση έχει τη μορφή ενός αρχείου που περιγράφει τον πόρο που προσδιορίζει URI. Το αρχείο αυτό είναι συνήθως σε μορφή HTML ή XML. Τόσο το σύνολο δεδομένων AI4B όσο και το σύνολο δεδομένων DIANA είναι αποθηκευμένα σε Virtuoso 6, ένα υβριδικό σύστημα που περιλαμβάνει ένα σχεσιακό σύστημα βάσεων δεδομένων και μια web server εφαρμογή που προσφέρει SQL, XML και RDF διαχείριση των δεδομένων. Η χρήση του Virtuoso εξασφαλίζει ότι όλοι οι αποθηκευμένοι σε αυτό πόροι (resources) θα έχουν ανακατευθυνόμενα URIs που θα αντιπροσωπεύονται από έγγραφα HTML. Παραδείγματα από ανακατευθυνόμενα URIs από τα δικά μας σύνολα δεδομένα και τις HTML σελίδες που αντιπροσωπεύουν φαίνονται στην Εικόνα 2. Η Εικόνα 2 δείχνει την HTML σελίδα που παίρνουμε όταν ανακατευθυνόμαστε στο URI /BiomassDemand/ το οποίο αναπαριστά τη ζήτηση ενός προϊόντος βιομάζας του ΑΙ4Β. Αντίστοιχα, στην Εικόνα 3 φαίνεται η HTML σελίδα που 6virtuoso.openlinksw.com Παραδοτέο 5.3: Τεχνική Αναφορά 7

8 παίρνουμε όταν ανακατευθυνόμαστε στο URI /hairpins/mi που αντιπροσωπεύει έναν hairpin mirna πόρο από το σύνολο δεδομένων DIANA. Τα ανακατευθυνόμενα URIs χρησιμοποιούνται επίσης για σημασιολογικές συνδέσεις, όπως τα κατηγορήματα. Για να περιγράψουμε τα σύνολα δεδομένων AI4B και DIANA, σχεδιάσαμε δύο λεξικά για τις ανάγκες του καθενός, το λεξικό ai4b και το diana αντίστοιχα. Εικόνα 2: Η HTML σελίδα από ανακατεύθυνση ενός πόρου ζήτησης βιομάζας από το σύνολο δεδομένων ΑΙ4Β. Όλες οι RDF κλάσεις καθώς και οι ιδιότητές τους αποθηκεύτηκαν σε βάση δεδομένων Virtuoso, επομένως κάθε URI επιστρέφει μια HTML σελίδα. Στην Εικόνα 4 φαίνεται ένα παράδειγμα HTML σελίδας μετά από ανακατεύθυνση στο κατηγόρημα diana:species του λεξικού που χρησιμοποιήθηκε για τη μοντελοποίηση του συνόλου δεδομένων DIANA. Πρόβλημα με την ανακατεύθυνση μπορεί να προκύψει με την επαναχρησιμοποίηση όρων που προέρχονται από ανοιχτά και δημόσια διαθέσιμα λεξικά (για περισσότερες πληροφορίες για την επαναχρησιμοποίηση λεξικών στο Κεφάλαιο 3.2). Το πρόβλημα δημιουργείται καθώς ο πάροχος των δεδομένων δεν έχει τον έλεγχο των ανακατευθυνόμενων όρων και βασίζεται στη σταθερότητα του παρόχου του λεξικού. Για να ελαχιστοποιήσουμε αυτό το ρίσκο και να επαναχρησιμοποιήσουμε λεξικά, καθώς συνίσταται στο σχεδιασμό Διασυνδεδεμένων Δεδομένων, χρησιμοποιήσαμε όρους που προέρχονται από γνωστούς και έμπιστους παρόχους λεξικών. Ο Πίνακας 3 δείχνει όλα τα λεξικά που χρησιμοποιήθηκαν για τα σύνολα δεδομένων AI4B και DIANA. Από αριστερά προς τα δεξιά φαίνονται το όνομα του λεξικού, το πρόθεμά του, η περιγραφή και το URI του. Παραδοτέο 5.3: Τεχνική Αναφορά 8

9 Εικόνα 3: : Η HTML σελίδα από ανακατεύθυνση ενός πόρου hairpin mirna από το σύνολο δεδομένων DIANA. Εικόνα 4: Η HTML σελίδα που επιστρέφει η ανακατεύθυνση στο κατηγόρημα diana:species του λεξικού που σχεδιάστηκε για το σύνολο δεδομένων DIANA. Παραδοτέο 5.3: Τεχνική Αναφορά 9

10 Πίνακας 3: Γνωστά και έμπιστα λεξικά που χρησιμοποιήθηκαν στα σύνολα δεδομένων AI4B και DIANA Vocabulary Name Prefix Description URI RDF Syntax rdf: RDF Syntax provides the basic RDF vocabulary. RDF Schema rdfs: RDF Schema provides a data-modelling vocabulary for RDF data. OWL owl: OWL describes the built-in classes and properties that together form the basis of the RDF/XML syntax of OWL 2. PROV-O prov: PROV-O expresses provenance information modeled by the PROV Data Model. FOAF foaf: FOAF vocabulary described people and linking them with information. Dublin Core dcterms: Dublin Core is a vocabulary that describes web resources and physical resources. rdf-syntax-ns# cmi-terms/ Ιεραρχικά URIs Η χρήση ιεραρχικών URIs συστήνεται όταν θέλουμε να χρησιμοποιήσουμε δεξαμενές δεδομένων (containers) ή όταν θέλουμε να εκφράσουμε μια φυσική ιεραρχία που υπάρχει στα δεδομένα μας, όπως για παράδειγμα η σχέση πατέρα-παιδιού. Μεταφέροντας αυτή την ιεραρχία και στη δομή των URIs τα κάνει πιο κατανοητά και οι χρήστες μπορούν να πλοηγούνται εύκολα προς τα πάνω στην ιεραρχία διαγράφοντας μέρη του URI. Χρησιμοποιήσαμε ιεραρχικά URIs μόνο στο σχεδιασμό του συνόλου δεδομένων DIANA. Πιο συγκεκριμένα, ιεραρχικά URIs χρησιμοποιήθηκαν για την μοντελοποίηση των εξελισσόμενων οντοτήτων hairpin και ώριμων mirnas. Τα URIs που δημιουργήθηκαν με το pattern αναπαριστούν τη γενική αναπαράσταση μια συγκεκριμένης έννοιας και του μοναδικού αναγνωριστικού της. Χρησιμοποιώντας ένας τέτοια URIs, μπορούμε να αντλήσουμε την περιγραφή RDF για την τελευταία και την τρέχουσα έκδοση ενός πόρου RDF. Καθώς οι έννοιες που μας ενδιαφέρουν εξελίσσονται, προσθέτουμε timestamps στο τέλος των προηγούμενων URIs έτσι ώστε να δημιουργηθεί μια ιεραρχία. Οπότε τα URIs που δημιουργήθηκα με το ακόλουθο pattern Παραδοτέο 5.3: Τεχνική Αναφορά 10

11 αναπαριστούν συγκεκριμένες εκδόσεις μια έννοιας σε συνδυασμό με ένα μοναδικό αναγνωριστικό. Για παράδειγμα, το URI /hairpins/mi είναι η γενική αναπαράσταση της hairpin mirna οντότητας με μοναδικό αναγνωριστικό το MI της mirbase βάσης δεδομένων και μπορεί να χρησιμοποιηθεί για την ανάκτηση της τελευταίας έκδοσης του hairpin mirna, που είναι η mirbase έκδοση 18. Αντίθετα το URI /hairpins/mi /12.0 αναπαριστά την ίδια hairpin mirna οντότητα για την έκδοση mirbase Σχετικά URIs Η χρήση των σχετικών URIs προσφέρει διάφορα πλεονεκτήματα στις πλατφόρμες Διασυνδεδεμένων Δεδομένων, όπως είναι (α) το μειωμένο μήκος σε σχέση με τα ολόκληρα URIs, (β) τόσο οι πόροι (resources) RDF όσο και οι ιδιότητες (properties) RDF γίνονται πιο εύκολο να απομνημονευτούν και να χρησιμοποιηθούν, (γ) διευκολύνεται η διαδικασία αυτόματης δημιουργίας των URIs και κυρίως η διαδικασία αναπαράστασης της εξέλιξής τους. Στη διαδικασία σχεδιασμού και ανάπτυξης των συνόλων δεδομένων AI4B και DIANA, κάνουμε χρήση σχετικών URIs για να επωφεληθούμε από τα ανωτέρω πλεονεκτήματα. 3.2 Λεξικά και Τύποι Μια από τις βασικές αρχές των Διασυνδεδεμένων Δεδομένων είναι οι συνδέσεις μεταξύ των RDF οντοτήτων ή μεταξύ οντοτήτων και literal τιμών, συνδέσεις που υποδηλώνουν σημασιολογική συσχέτιση (semantic connotations). Οι σημασιολογικές συσχετίσεις δεν περιορίζονται μόνο στις συνδέσεις, αλλά χρησιμοποιούνται και για την περιγραφή RDF οντοτήτων και literal τιμών. Όλες αυτές οι συσχετίσεις γνωστές και ως όροι (terms) που χρησιμοποιούνται για τη μοντελοποίηση ενός συνόλου δεδομένων ως διασυνδεδεμένου μπορούν να προέλθουν από τον ορισμό ενός νέου λεξικού ή από την επαναχρησιμοποίηση ενός υπάρχοντος. Για να ενισχυθεί η διατηρησιμότητα χώρων ΑΔΔ σχετικά με τη μοντελοποίηση, οι ακόλουθες πρακτικές συχνά προτείνονται στη βιβλιογραφία (α) επαναχρησιμοποίηση λεξικών, (β) η χρήση του όρου rdf:type και (γ) η χρήση ενός XML σχήματος τύπων δεδομένων για τη ορισμό literal τιμών Επαναχρησιμοποίηση Λεξικών Η επαναχρησιμοποίηση λεξικών είναι η πιο ευρέως προτεινόμενη πρακτική όταν δημοσιεύουμε δεδομένα ως Διασυνδεδεμένα Δεδομένα, καθώς έχει μια σειρά από πλεονεκτήματα. Αρχικά, ενισχύει τη συνδεσιμότητα και υποβοηθά την εξερεύνηση με υπάρχοντες μηχανισμούς. Δεύτερον, υποστηρίζει τη διαλειτουργικότητα (interoperability) των δεδομένων καθώς τα καθιερωμένα λεξικά έχουν γνωστές συσχετίσεις (connotations) και οι υπάρχοντες μηχανισμοί μπορούν να επεξεργαστούν τα δεδομένα χωρίς να αλλάξει το status τους. Τρίτον, προσθέτει αξιοπιστία στο σχήμα, προωθώντας το δεδομένα αυτά καθαυτά. Τελικά, η επαναχρησιμοποίηση λεξικών κάνει τα πράγματα πιο εύκολα καθώς δεν χρειάζεται να αναληφθεί δουλειά που έχει ήδη γίνει. Εκτός από τα πλεονεκτήματα που περιγράψαμε παραπάνω, η επαναχρησιμοποίηση λεξικών έχει το ρίσκο των ανακατευθυνόμενων URIs (βλέπε Κεφάλαιο 3.1.1). Για να ελαχιστοποιήσουμε το ρίσκο αυτό, στο σχεδιασμό του ΑΙ4Β και του DIANA χρησιμοποιήθηκαν όροι που προέρχονται από έγκυρα και άκρως αξιόπιστα λεξικά. Τα λεξικά αυτά φαίνονται στον Πίνακας 3. Ο Πίνακας 4 από τα αριστερά προς τα δεξιά δείχνει το Παραδοτέο 5.3: Τεχνική Αναφορά 11

12 όνομα του λεξικού, τους ακριβείς όρους που χρησιμοποιήθηκαν καθώς και την περιγραφή τους. Πίνακας 4: Όροι από έγκυρα λεξικά που χρησιμοποιήθηκαν στα σύνολα δεδομένων AI4B και DIANA Vocabulary Name RDF Syntax Dublin Core OWL Terms rdf:type rdf:property dcterms:description dcterms:title dcterms:identifier dcterms:bibliographicresource dcterms:creator dcterms:date owl:sameas prov:wasassociatedwith Description A property stating that a resource is an instance of an RDF class. A class declaring RDF properties. rdf:property is an instance of rdfs:class. A property providing a description of the resource. A property providing a name to the resource. A property indicating an unambiguous reference to the resource within a given context. A class declaring a bibliographic resource, such as a book, an article, or any other documentary resource. A property declaring the primarily responsible entity for making the resource. A property declaring the point or period of time associated with an event in the lifecycle of the resource. A property linking a resource to another resource indicating that two URI references actually refer to the same thing. A property assigning responsibility to an agent for an activity, indicating that the agent had a role in the activity. prov:wasattributedto A property ascribing of an entity to an agent. Παραδοτέο 5.3: Τεχνική Αναφορά 12

13 PROV-O FOAF RDF Schema prov:agent prov:entity prov:activity prov:used foaf:document foaf:homepage rdfs:label rdfs:subpropertyof rdfs:subclassof A class declaring that something bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity. A class declaring that the entity is a physical, digital, conceptual, or other kind of thing with some fixed aspects; entities may be real or imaginary. A class declaring that an activity is something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities. A property declaring the beginning of utilizing an entity by an activity. Before usage, the activity had not begun to utilize this entity and could not have been affected by the entity. A class representing those things which are, broadly conceived, as documents. A property representing a homepage for something. A property providing a humanreadable version of a resource's name. A property stating that all resources related by one property are also related by another. It declares hierarchy. A property stating that all the instances of one class are instances of another. A class declaring RDF classes. rdfs:class is an instance Παραδοτέο 5.3: Τεχνική Αναφορά 13

14 rdfs:class rdfs:literal of rdfs:class. A class declaring literal values such as strings and integers. Property values such as textual strings are examples of RDF literals Χρήση του rdf:type O όρος rdf:type είναι ένας επαναχρησιμοποιήσιμος όρος που η χρήση του προτείνεται εκτενώς από τη βιβλιογραφία. Ο όρος αυτός έχει μεγάλη σημασία σε ένα σύνολο δεδομένων καθώς ορίζει την κλάση στην οποία ανήκει μια οντότητα. Επιπλέον βοηθάει στη δημιουργία του σχήματος που μοντελοποιεί τα δεδομένα. Τόσο στο ΑΙ4Β όσο και στο DIANA, κάνουμε εκτενή χρήση του όρου αυτού, ορίζοντας για κάθε οντότητα τον τύπο της RDF κλάσης της. Ο Πίνακας 5 δείχνει τις πιο σημαντικές RDF κλάσεις του ΑΙ4Β συνόλου ΑΔΔ και Πίνακας 6 για το DIANA αντίστοιχα. Να σημειωθεί ότι στη δεύτερη στήλη των πινάκων αυτών δίνουμε πληροφορίες για ιεραρχικές κλάσεις όπου υπάρχουν. Πίνακας 5: Οι πιο σημαντικές RDF κλάσεις στο σύνολο δεδομένων ΑΙ4Β RDF class sym:biomassproduct sym:othermaterial sym:biomassoffer sym:biomassdemand sym:enablingtechnology Description A class representing a biomass, natural product, e.g. fruit residues. A class representing other materials, e.g. biogas. A class representing an offer of a biomass product. A class representing a demand of a biomass product. A class representing a technology that converts a biomass product into another material. Πίνακας 6: Οι πιο σημαντικές RDF κλάσεις στο σύνολο δεδομένων DIANA. RDF class Subclass Of Description diana:hairpin prov:entity A class representing a hairpin microrna. diana:mature prov:entity A class representing a mature microrna. diana:addhairpinparent prov:activity A class representing a new relationship between a hairpin microrna and a mature microrna. diana:removehairpinparent prov:activity A class representing the end of a relationship between a Παραδοτέο 5.3: Τεχνική Αναφορά 14

15 diana:species diana:gene diana:interaction diana:transcript hairpin microrna and a mature microrna. A class representing a species. A class representing a gene. A class representing an interaction between a mature mirna and a gene s transcript. A class representing the transcript of a gene. diana:scientificdatabase prov:agent A class representing a scientific database Τύποι δεδομένων literal τιμών Τα RDF literals αναπαριστούν τιμές όπως αλφαριθμητικά, νούμερα και ημερομηνίες. Ο ορισμός τύπων δεδομένων που συσχετίζουν οντότητες με literal τιμές είναι μια ακόμη συνήθης πρακτική που βοηθάει στη διατηρησιμότητα των χώρων ΑΔΔ. Η πρακτική αυτή βοηθάει επίσης την ερμηνεία της πληροφορίας που έχει μοντελοποιηθεί και την αναγνώριση ασυνεπειών που μπορεί να προκύψουν. Η γενίκευση των τύπων δεδομένων που χρησιμοποιείται στο RDF είναι σύμφωνη με το XML Schema [Peterson2012]. Κάθε τύπος δεδομένων που συμφωνεί με αυτή τη γενίκευση μπορεί να χρησιμοποιηθεί στο RDF, ακόμα και αν δεν ορίζεται στο XML Schema. Για όλους τους ανωτέρω λόγους, ορίζουμε όλες τις ιδιότητες που συνδέουν οντότητες με literal τιμές με ένα τύπο δεδομένων. O Πίνακας 7 δείχνει όλους τους διαφορετικούς τύπους δεδομένων που χρησιμοποιήθηκαν στο AI4B και στο DIANA μαζί με μια σύντομη περιγραφή τους. Να επισημάνουμε ότι το πρόθεμα xsd: αναφέρεται στο URI Πίνακας 7: Οι τύποι δεδομένων που χρησιμοποιήθηκαν στα σύνολα δεδομένων ΑΙ4Β και DIANA. Data type xsd:decimal xsd:string xsd:integer xsd:double xsd:gyear xsd:boolean xsd:datetime Description It is used to specify a numeric value. It is used for values that contains character strings. It is used to specify a numeric value without a fractional component. It is used to specify a numeric value with a fractional component. It is used to represent a specific calendar year. The letter g signifies "Gregorian." It is used to specify a true or false value. It is used to specify a date and a time. The datetime is specified in the following form "YYYY-MM-DDThh:mm:ss" where YYYY indicates the year, MM indicates the month, DD indicates the day, T indicates the start of the required time section, hh indicates the hour, Παραδοτέο 5.3: Τεχνική Αναφορά 15

16 xsd:date mm indicates the minute and ss indicates the second. It is used to specify a date. The date is specified in the following form "YYYY-MM-DD" where YYYY indicates the year, MM indicates the month and DD indicates the day. 3.3 Συνδεσιμότητα Μια από τις πιο θεμελιώδεις έννοιες των Διασυνδεδεμένων Δεδομένων είναι οι συνδέσεις ενός συνόλου δεδομένων με άλλα Διασυνδεδεμένα Δεδομένα που μπορεί να προέρχονται από ετερογενείς πόρους. Η συνδεσιμότητα επιτυγχάνεται με τη σύνδεση δύο RDF οντοτήτων με μια ιδιότητα (property). Η σημασιολογία των ιδιοτήτων αυτών μπορεί να οριστεί στο νέο λεξικό που δημιουργείται για το σχεδιασμό του συγκεκριμένου συνόλου δεδομένων ή μπορεί να προέλθει από την επαναχρησιμοποίηση λεξικών όπως περιγράψαμε στο Κεφάλαιο Μια από τις ιδιότητες που χρησιμοποιούνται περισσότερο για τη σύνδεση δυο οντοτήτων είναι η owl:sameas. Αποτελεί μια built-in OWL ιδιότητα που συνδέει δυο οντότητες και ορίζει ότι τα URIs αναφέρονται στο ίδιο αντικείμενο: τα αντικείμενα έχουν την ίδια «ταυτότητα» [Dean2004]. Η υψηλή συνδεσιμότητα βοηθάει την ολοκλήρωση των δεδομένων, την ερμηνεία των δεδομένων καθώς και την εξερεύνησή τους. Η χρησιμοποίηση συνδέσμων είναι ένας φυσικός τρόπος να ενσωματωθούν δεδομένα από διάφορες πηγές. Επιπλέον, σύνδεσμοι όπως το owl:sameas, βοηθούν την ερμηνεία των δεδομένων χωρίς το επιπρόσθετο κόστος της επανάληψης και της συντήρησης. Τέλος, υπάρχοντες μηχανισμοί εξερεύνησης δεδομένων μπορούν να ανακαλύψουν τα πρόσφατα δημοσιευμένα δεδομένα ακολουθώντας τις συνδέσεις. Η συνδεσιμότητα σχετίζεται συχνά με το ρίσκο της ανακατεύθυνσης (βλέπε Κεφάλαιο 3.1.1), καθώς η συντήρηση των ανακατευθύνομενων URIs βασίζεται στις συνδεδεμένες πηγές. Παρά το ρίσκο, η συνδεσιμότητα είναι μια πολύ σημαντική έννοια για τα Διασυνδεδεμένα Δεδομένα. Στο σχεδιασμό μας, συνδέουμε τα σύνολα δεδομένων μας με επαναχρησιμοποίηση λεξικών όπως είδαμε εκτενώς στον Πίνακας 4. Επιπρόσθετα στο DIANA, χρησιμοποιήθηκε και το owl:sameas όπως φαίνεται στην Εικόνα 5. 4 Σύνοψη Σε αυτή την αναφορά, εξετάσαμε το σχεδιασμό του ΑΙ4Β και DIANA ως διατηρήσιμους χώρους ΑΔΔ. Και στα δύο σύνολα δεδομένων εφαρμόσαμε ευρέως διαδεδομένες πρακτικές για την εξασφάλιση της διατηρησιμότητας, όπως η επαναχρησιμοποίηση λεξικών, οι τύποι δεδομένων και η σύνδεση με άλλα σύνολα δεδομένων. Επιπλέον, ελαχιστοποιήσαμε το ρίσκο της αδυναμίας ανακατεύθυνσης των URIs με τη χρήση γνωστών και έγκυρων λεξικών. Παραδοτέο 5.3: Τεχνική Αναφορά 16

17 Εικόνα 5: Η χρήση του owl:sameas στο DIANA. Βιβλιογραφία [Bizer2008] Bizer, Christian and Schultz, Andreas. Benchmarking the performance of storage systems that expose SPARQL endpoints. In Proceedings of the ISWC Workshop on Scalable Semantic Web Knowledgebase, (2008) [Bizer2009] Bizer, Christian, Heath, Tom and Berners-Lee, Tim. "Linked Data - The Story So Far." International Journal on Semantic Web and Information Systems 5, no. 3 (2009): [Dean2004] Dean, Mike and Schreiber, Guus. OWL Web Ontology Language Reference. (2004), W3C Recommendation, URL: [Faye2012] Faye, David, Cure, Olivier and Blin, Guillaume. A survey of RDF storage approaches. ARIMA Journal, vol. 15, (2012): [Peterson2012] Peterson, David, Gao, Sandy, Malhotra, Ashok, Sperberg-McQueen, Michael, Thompson, Henry, Biron, Paul V.et al. W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes. (2012), W3C Recommendation. URL: Παραδοτέο 5.3: Τεχνική Αναφορά 17

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV Διακυβέρνηση Δεδομένων στην εποχή του Ιστού Δεδομένων: δημιουργία,

Διαβάστε περισσότερα

Εργαστήριο Σημασιολογικού Ιστού

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 5: Resource Description Framework (RDF) Μ.Στεφανιδάκης 13-3-2016. Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του

Διαβάστε περισσότερα

Εργαστήριο Σημασιολογικού Ιστού

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 5: Resource Description Framework (RDF) Μ.Στεφανιδάκης 16-3-2015. Τα επίπεδα του Σημασιολογικού Ιστού RDF: Το κύριο πρότυπο του Σημασιολογικού Ιστού, χρησιμοποιεί

Διαβάστε περισσότερα

Τεχνολογίες RDF για τον Ιστό Δεδοµένων

Τεχνολογίες RDF για τον Ιστό Δεδοµένων 1 Τεχνολογίες RDF για τον Ιστό Δεδοµένων The Semantic Web is Dead? Hardly! The reports of my death are greatly exaggerated. Mark Twain Διαχείριση δεδοµένων στον Ιστό 2 Έστω ένας φανταστικός ιστός! html

Διαβάστε περισσότερα

Εισαγωγή στο RDF. Το Resource Description Framework (RDF) Σταύρος Πολυβίου

Εισαγωγή στο RDF. Το Resource Description Framework (RDF) Σταύρος Πολυβίου Εισαγωγή στο RDF Σταύρος Πολυβίου Το Resource Description Framework (RDF) RDF: µία γλώσσα περιγραφής πληροφοριών (metadata) που αφορούν πόρους (resources) στο world wide web. Παραδείγµατα: ο τίτλος, ο

Διαβάστε περισσότερα

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV Διακυβέρνηση Δεδομένων στην εποχή του Ιστού Δεδομένων: δημιουργία,

Διαβάστε περισσότερα

Παραδοτέο Π.2.1. Υπερχώρος και διαχείριση μοντέλων

Παραδοτέο Π.2.1. Υπερχώρος και διαχείριση μοντέλων Έργο: Τίτλος Υποέργου: «ΘΑΛΗΣ: Ενίσχυση της Διεπιστημονικής ή και Διιδρυματικής έρευνας και καινοτομίας με δυνατότητα προσέλκυσης ερευνητών υψηλού επιπέδου από το εξωτερικό μέσω της διενέργειας βασικής

Διαβάστε περισσότερα

Εργαστήριο Σημασιολογικού Ιστού

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 6: RDF Schema (RDFS) Μ.Στεφανιδάκης 21-3-2016. Τι μπορούμε να εκφράσουμε με την RDF; Δηλώσεις σε μορφή τριάδων (s,p,o) Χωρίς οποιαδήποτε έννοια δομής... Παράδειγμα:

Διαβάστε περισσότερα

Μεταδεδομένα στο Ψηφιακό περιβάλλον

Μεταδεδομένα στο Ψηφιακό περιβάλλον Μεταδεδομένα στο Ψηφιακό περιβάλλον Μονάδα Αριστείας Ανοικτού Λογισμικού - Χαροκόπειο Πανεπιστήμιο Ψηφιακό Τεκμήριο Οτιδήποτε υπάρχει σε ηλεκτρονική μορφή και μπορεί να προσπελαστεί μέσω υπολογιστή Μεταδεδομένα

Διαβάστε περισσότερα

Σημασιολογικός Ιστός RDF(S) OWL Οντολογίες. Pervasive Computing Research Group

Σημασιολογικός Ιστός RDF(S) OWL Οντολογίες. Pervasive Computing Research Group Σημασιολογικός Ιστός RDF(S) OWL Οντολογίες Ο Παγκόσμιος Ιστός Εφαρμογή του Internet Δημοσίευση εγγράφων και υπερσύνδεσμοι Δυναμικό περιεχόμενο Αναζήτηση πληροφοριών - Κατανοητός μόνο από ανθρώπους (έμφαση

Διαβάστε περισσότερα

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Διαχείριση Κατανεμημένων Δεδομένων στο. Διαδίκτυο

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Διαχείριση Κατανεμημένων Δεδομένων στο. Διαδίκτυο ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Διαχείριση Κατανεμημένων Δεδομένων στο Διαδίκτυο Του φοιτητή Τσουκαλά Χρυσόστομου Επιβλέπων καθηγητής Δηµήτρης Αχιλ. Δέρβος Αρ. Μητρώου: 05/2758 Θεσσαλονίκη 2011 ΠΡΟΛΟΓΟΣ Από τότε που

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Σημασιολογική Συσταδοποίηση Αντικειμένων Με Χρήση Οντολογικών Περιγραφών.

Διαβάστε περισσότερα

ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ

ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ RDF (Resource Description Framework) Ι. Χατζηλυγερούδης Ανεπάρκεια της XML Η XML είναι Μετα-γλώσσα ορισμού σήμανσης για ανταλλαγή δεδομένων και μεταδεδομένων μεταξύ

Διαβάστε περισσότερα

Démographie spatiale/spatial Demography

Démographie spatiale/spatial Demography ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ Démographie spatiale/spatial Demography Session 1: Introduction to spatial demography Basic concepts Michail Agorastakis Department of Planning & Regional Development Άδειες Χρήσης

Διαβάστε περισσότερα

Ανάπτυξη Οντολογικής Γνώσης για Τεκμηρίωση Οπτικοακουστικού Περιεχομένου ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

Ανάπτυξη Οντολογικής Γνώσης για Τεκμηρίωση Οπτικοακουστικού Περιεχομένου ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Ανάπτυξη Οντολογικής Γνώσης για Τεκμηρίωση Οπτικοακουστικού Περιεχομένου

Διαβάστε περισσότερα

Εργαστήριο Σημασιολογικού Ιστού

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 7: Χρήση RDFS και λεξιλογίων RDF Μ.Στεφανιδάκης 27-3-2016. Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα.

Διαβάστε περισσότερα

Εργαστήριο Σημασιολογικού Ιστού

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 1: Σημασιολογία και Μεταδεδομένα Μ.Στεφανιδάκης 10-2-2017 Η αρχή: Το όραμα του Σημασιολογικού Ιστού Tim Berners-Lee, James Hendler and Ora Lassila, The Semantic

Διαβάστε περισσότερα

EPL 603 TOPICS IN SOFTWARE ENGINEERING. Lab 5: Component Adaptation Environment (COPE)

EPL 603 TOPICS IN SOFTWARE ENGINEERING. Lab 5: Component Adaptation Environment (COPE) EPL 603 TOPICS IN SOFTWARE ENGINEERING Lab 5: Component Adaptation Environment (COPE) Performing Static Analysis 1 Class Name: The fully qualified name of the specific class Type: The type of the class

Διαβάστε περισσότερα

Ιστορικοί χάρτες στον Παγκόσμιο Ιστό

Ιστορικοί χάρτες στον Παγκόσμιο Ιστό Χαρτογραφική Επιστημονική Εταιρεία Ελλάδας Χαρτογραφία στο Διαδίκτυο. Σύγχρονες Τάσεις και Προοπτικές 13 ο Εθνικό Συνέδριο Χαρτογραφίας Πάτρα, 22-24 Οκτωβρίου 2014 1 Ελένη Γκαδόλου, 2 Εμμανουήλ Στεφανάκης

Διαβάστε περισσότερα

Σημασιολογικός Ιστός (Semantic Web) - XML

Σημασιολογικός Ιστός (Semantic Web) - XML Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Σημασιολογικός Ιστός (Semantic Web) - XML 22/11/2016 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων

Διαβάστε περισσότερα

Εργαστήριο Σημασιολογικού Ιστού

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 1: Σημασιολογία και Μεταδεδομένα Μ.Στεφανιδάκης 5-2-2016. Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα.

Διαβάστε περισσότερα

ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ(M.I.S.)

ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ(M.I.S.) ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ(M.I.S.) ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ «Η χρήση των Τεχνολογιών Ανοικτών και Συνδεδεμένων Δεδομένων στα Πανεπιστήμια» Ψαρρά Κωνσταντινιά Επιβλέποντες

Διαβάστε περισσότερα

Αναπαράσταση Γνώσης και Αναζήτηση στον Σηµασιολογικό Ιστό

Αναπαράσταση Γνώσης και Αναζήτηση στον Σηµασιολογικό Ιστό Αναπαράσταση Γνώσης και Αναζήτηση στον Σηµασιολογικό Ιστό Αλέξανδρος Βαλαράκος (alexv@iit.demokritos.gr) (alexv@aegean.gr) Υποψήφιος ιδάκτορας Τµήµα Μηχανικών Υπολογιστικών και Πληροφοριακών Συστηµάτων.

Διαβάστε περισσότερα

Linked Data for the Masses: Η προσέγγιση και το λογισμικό

Linked Data for the Masses: Η προσέγγιση και το λογισμικό Linked Data for the Masses: Η προσέγγιση και το λογισμικό Γιώργος Αναδιώτης, Πάνος Ανδριόπουλος, Πάνος Αλεξόπουλος, ημήτρης Βεκρής, Αριστοτέλης Ζωσάκης IMC Technologies S.A. 15/05/2010 Linked Data for

Διαβάστε περισσότερα

Πρόβλημα 1: Αναζήτηση Ελάχιστης/Μέγιστης Τιμής

Πρόβλημα 1: Αναζήτηση Ελάχιστης/Μέγιστης Τιμής Πρόβλημα 1: Αναζήτηση Ελάχιστης/Μέγιστης Τιμής Να γραφεί πρόγραμμα το οποίο δέχεται ως είσοδο μια ακολουθία S από n (n 40) ακέραιους αριθμούς και επιστρέφει ως έξοδο δύο ακολουθίες από θετικούς ακέραιους

Διαβάστε περισσότερα

Διασύνδεση και Άνοιγμα Δεδομένων του Α.Π.Θ. Καραογλάνογλου Κωνσταντίνος Μονάδα Σημασιολογικού Ιστού Α.Π.Θ 18/3/2014

Διασύνδεση και Άνοιγμα Δεδομένων του Α.Π.Θ. Καραογλάνογλου Κωνσταντίνος Μονάδα Σημασιολογικού Ιστού Α.Π.Θ 18/3/2014 Διασύνδεση και Άνοιγμα Δεδομένων του Α.Π.Θ. Καραογλάνογλου Κωνσταντίνος Μονάδα Σημασιολογικού Ιστού Α.Π.Θ 18/3/2014 Ανοικτά και Συνδεδεμένα Δεδομένα Ανοικτά Δεδομένα Πληροφορίες, δημόσιες ή άλλες, στις

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. Βάσεις Δεδομένων (4 ο εξάμηνο) Εργαστήριο MySQL #2

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. Βάσεις Δεδομένων (4 ο εξάμηνο) Εργαστήριο MySQL #2 ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Βάσεις Δεδομένων (4 ο εξάμηνο) Εργαστήριο MySQL #2 Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Φεβρουάριος 2008 Περιεχόμενα SQL Language

Διαβάστε περισσότερα

Aναπαράσταση Γνώσης στο Σημασιολογικό Ιστό

Aναπαράσταση Γνώσης στο Σημασιολογικό Ιστό Aναπαράσταση Γνώσης στο Σημασιολογικό Ιστό Οι γλώσσες RDF(S) και OWL Γ. Στάμου Περιγραφή Μεταδεδομένων με την RDF Η RDF χρησιμοποιείται για την απλή περιγραφή πόρων (resources) του διαδικτύου o Περιγράφει

Διαβάστε περισσότερα

Σχεδίαση Βάσεων Δεδομένων

Σχεδίαση Βάσεων Δεδομένων Σχεδίαση Βάσεων Δεδομένων Η ιστορία των Βάσεων Δεδομένων History of the Database 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Στόχοι Το μάθημα αυτό καλύπτει τους ακόλουθους στόχους:

Διαβάστε περισσότερα

Εργαστήριο Σημασιολογικού Ιστού

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 8: Εισαγωγή στη SPARQL Βασική Χρήση Μ.Στεφανιδάκης 3-5-2015. Η γλώσσα ερωτημάτων SPARQL Ερωτήσεις (και ενημερώσεις) σε σετ δεδομένων RDF Και σε δεδομένα άλλης μορφής

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ

ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΣΥΜΠΛΗΡΩΜΑΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΛΟΓΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ (III) ΙΖΑΜΠΩ ΚΑΡΑΛΗ ΑΘΗΝΑ 2008 Σύγχρονεςανάγκες για αναπαράσταση γνώσης

Διαβάστε περισσότερα

Εργαστήριο Σημασιολογικού Ιστού

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 4: Χρησιμοποιώντας Ενιαία Αναγνωριστικά URIs και IRIs Μ.Στεφανιδάκης 28-2-2016. Η έννοια της οντότητας Στον Σημασιολογικό Ιστό οι τριάδες μπορούν να εκληφθούν ως

Διαβάστε περισσότερα

Περιεχόμενα. Κατάλογος εικόνων 13. Πρόλογος 15. 1 Το όραμα του Σημασιολογικού Ιστού 19

Περιεχόμενα. Κατάλογος εικόνων 13. Πρόλογος 15. 1 Το όραμα του Σημασιολογικού Ιστού 19 Περιεχόμενα Κατάλογος εικόνων 13 Πρόλογος 15 1 Το όραμα του Σημασιολογικού Ιστού 19 1.1 Ο σημερινός Ιστός 19 1.2 Από το σημερινό Ιστό στο Σημασιολογικό Ιστό: παραδείγματα 22 1.3 Τεχνολογίες Σημασιολογικού

Διαβάστε περισσότερα

Π Τ Υ Χ Ι Α Κ Η / Δ Ι Π Λ Ω Μ ΑΤ Ι Κ Η Ε Ρ ΓΑ Σ Ι Α

Π Τ Υ Χ Ι Α Κ Η / Δ Ι Π Λ Ω Μ ΑΤ Ι Κ Η Ε Ρ ΓΑ Σ Ι Α Α Ρ Ι Σ Τ Ο Τ Ε Λ Ε Ι Ο Π Α Ν Ε Π Ι Σ Τ Η Μ Ι Ο Θ Ε Σ Σ Α Λ Ο Ν Ι Κ Η Σ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Π Τ Υ Χ Ι Α Κ Η / Δ Ι Π Λ Ω Μ ΑΤ Ι Κ Η Ε Ρ ΓΑ Σ Ι Α ΕΝΙΣΧΥΣΗ ΔΙΑΛΕΙΤΟΥΡΓΙΚΟΤΗΤΑΣ ΟΝΤΟΛΟΓΙΩΝ

Διαβάστε περισσότερα

Σχεδίαση και Ανάπτυξη Ιστότοπων

Σχεδίαση και Ανάπτυξη Ιστότοπων Σχεδίαση και Ανάπτυξη Ιστότοπων Ιστορική Εξέλιξη του Παγκόσμιου Ιστού Παρουσίαση 1 η 1 Βελώνης Γεώργιος Καθηγητής Περιεχόμενα Τι είναι το Διαδίκτυο Βασικές Υπηρεσίες Διαδικτύου Προηγμένες Υπηρεσίες Διαδικτύου

Διαβάστε περισσότερα

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV Διακυβέρνηση Δεδομένων στην εποχή του Ιστού Δεδομένων: δημιουργία,

Διαβάστε περισσότερα

Διαχείριση Έργων Πληροφορικής Εργαστήριο

Διαχείριση Έργων Πληροφορικής Εργαστήριο Διαχείριση Έργων Πληροφορικής Εργαστήριο «Εισαγωγή στο MS Project- Διάγραμμα Gantt» Μ.Τσικνάκης, Ρ.Χατζάκη Ε. Μανιαδή, Ά. Μαριδάκη 1. Εισαγωγή στο Microsoft Project To λογισμικό διαχείρισης έργων MS Project

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 133: ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΕΡΓΑΣΤΗΡΙΟ 3 Javadoc Tutorial

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 133: ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΕΡΓΑΣΤΗΡΙΟ 3 Javadoc Tutorial ΕΡΓΑΣΤΗΡΙΟ 3 Javadoc Tutorial Introduction Το Javadoc είναι ένα εργαλείο που παράγει αρχεία html (παρόμοιο με τις σελίδες στη διεύθυνση http://docs.oracle.com/javase/8/docs/api/index.html) από τα σχόλια

Διαβάστε περισσότερα

SOAP API. https://bulksmsn.gr. Table of Contents

SOAP API. https://bulksmsn.gr. Table of Contents SOAP API https://bulksmsn.gr Table of Contents Send SMS...2 Query SMS...3 Multiple Query SMS...4 Credits...5 Save Contact...5 Delete Contact...7 Delete Message...8 Email: sales@bulksmsn.gr, Τηλ: 211 850

Διαβάστε περισσότερα

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ. Τεχνολογίες και Εφαρμογές Διαδικτύου. Σχεδίαση Συστήματος

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ. Τεχνολογίες και Εφαρμογές Διαδικτύου. Σχεδίαση Συστήματος ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Σχεδίαση Συστήματος Κατερίνα Πραματάρη Διαφορετικοί τύποι έργων ανάπτυξης λογισμικού Μικρή εφαρμογή, ανάπτυξη από την αρχή, σχετικά

Διαβάστε περισσότερα

Οντολογία για την περιγραφή των προσωπικοτήτων της Σάμου, την κατηγοριοποίηση και τις σχέσεις τους

Οντολογία για την περιγραφή των προσωπικοτήτων της Σάμου, την κατηγοριοποίηση και τις σχέσεις τους Οντολογία για την περιγραφή των προσωπικοτήτων της Σάμου, την κατηγοριοποίηση και τις σχέσεις τους Επιμέλεια: Καρανικολάου Θεοδώρα Επιβλέπων καθηγητής: Δενδρινός Μάρκος Αθήνα, 2017 Σκοπός Στόχος της πτυχιακής

Διαβάστε περισσότερα

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ LODGOV Διακυβέρνηση Δεδομένων στην εποχή του Ιστού Δεδομένων: δημιουργία,

Διαβάστε περισσότερα

"Αθηνά" - Ερευνητικό Κέντρο Καινοτομίας στις Τεχνολογίες της Πληροφορίας, των Επικοινωνιών και της Γνώσης

Αθηνά - Ερευνητικό Κέντρο Καινοτομίας στις Τεχνολογίες της Πληροφορίας, των Επικοινωνιών και της Γνώσης "Αθηνά" - Ερευνητικό Κέντρο Καινοτομίας στις Τεχνολογίες της Πληροφορίας, των Επικοινωνιών και της Γνώσης ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Προκήρυξη Υποτροφιών To Ινστιτούτο Πληροφοριακών Συστημάτων

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΑΝΑΚΤΗΣΗ ΚΑΙ ΜΕΤΑΤΡΟΠΗ ΠΛΗΡΟΦΟΡΙΩΝ ΚΟΙΝΩΝΙΚΩΝ ΔΙΚΤΥΩΝ ΣΕ ΔΙΑΣΥΝΔΕΔΕΜΕΝΑ

Διαβάστε περισσότερα

Σχεδιασμός Βάσεων Δεδομένων

Σχεδιασμός Βάσεων Δεδομένων Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Σχεδιασμός Βάσεων Δεδομένων Εργαστήριο 4 Δρ. Βασιλική Κούφη Περιεχόμενα Υλοποίηση Βάσεως Δεδομένων Εκτέλεση ερωτημάτων SQL στην Βάση Δεδομένων BHMA 1. Σχεδιασμός

Διαβάστε περισσότερα

Πλοήγηση και Αναζήτηση

Πλοήγηση και Αναζήτηση Πλοήγηση και Αναζήτηση Περιήγηση Το Eprints παρέχει πολλούς διαφορετικούς τρόπους να επιμεριστεί το καταθετήριο σε διαφορετικές συλλογές και να προσεγγίζεται το περιεχόμενό του από διαφορετικές οπτικές

Διαβάστε περισσότερα

(C) 2010 Pearson Education, Inc. All rights reserved.

(C) 2010 Pearson Education, Inc. All rights reserved. Connectionless transmission with datagrams. Connection-oriented transmission is like the telephone system You dial and are given a connection to the telephone of fthe person with whom you wish to communicate.

Διαβάστε περισσότερα

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Συνδεδεμένα Δεδομένα: Δημοσίευση, Σύνδεση, Προσπέλαση. (Linked Data)

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Συνδεδεμένα Δεδομένα: Δημοσίευση, Σύνδεση, Προσπέλαση. (Linked Data) ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Συνδεδεμένα Δεδομένα: Δημοσίευση, Σύνδεση, Προσπέλαση (Linked Data) Της φοιτήτριας Μουσταφά Νεντιµέ Επιβλέπων καθηγητής Νίτσος Ηλίας Αρ. Μητρώου: 03/2452 Θεσσαλονίκη 2012 ΠΡΟΛΟΓΟΣ Η παρούσα

Διαβάστε περισσότερα

ΜΑΘΗΜΑ 5. Ιόνιο Πανεπιστήµιο - Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας. Tεχνολογίες των Πληροφοριών σε ψηφιακό περιβάλλον: Τα εργαλεία

ΜΑΘΗΜΑ 5. Ιόνιο Πανεπιστήµιο - Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας. Tεχνολογίες των Πληροφοριών σε ψηφιακό περιβάλλον: Τα εργαλεία ΜΑΘΗΜΑ 5 161 Tεχνολογίες των Πληροφοριών σε ψηφιακό περιβάλλον: Τα εργαλεία 162 1 Η ανάγκη Η Ιστορία Μεταδεδοµένα στο Συµβατικό Περιβάλλον Ψηφιακό Περιβάλλον: Το πρόβληµα και οι πρώτες απόπειρες Προγράµµατα

Διαβάστε περισσότερα

Υποστήριξη της Υποστασιοποίησης στο µοντέλο του RDF

Υποστήριξη της Υποστασιοποίησης στο µοντέλο του RDF Πανεπιστήµιο Κρήτης Σχολή Θετικών Επιστηµών Τµήµα Επιστήµης Υπολογιστών Υποστήριξη της Υποστασιοποίησης στο µοντέλο του RDF Τζορµπατζάκη Ι. Αγγελική Μεταπτυχιακή Εργασία Ηράκλειο, Φεβρουάριος 2003 ΠΑΝΕΠΙΣΤΗΜΙΟ

Διαβάστε περισσότερα

2 Composition. Invertible Mappings

2 Composition. Invertible Mappings Arkansas Tech University MATH 4033: Elementary Modern Algebra Dr. Marcel B. Finan Composition. Invertible Mappings In this section we discuss two procedures for creating new mappings from old ones, namely,

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Σύστημα Διαχείρισης Διαχρονικών Δεδομένων για Γονίδια ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

Διαβάστε περισσότερα

«Χρήσεις γης, αξίες γης και κυκλοφοριακές ρυθμίσεις στο Δήμο Χαλκιδέων. Η μεταξύ τους σχέση και εξέλιξη.»

«Χρήσεις γης, αξίες γης και κυκλοφοριακές ρυθμίσεις στο Δήμο Χαλκιδέων. Η μεταξύ τους σχέση και εξέλιξη.» ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΑΓΡΟΝΟΜΩΝ ΚΑΙ ΤΟΠΟΓΡΑΦΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΓΕΩΓΡΑΦΙΑΣ ΚΑΙ ΠΕΡΙΦΕΡΕΙΑΚΟΥ ΣΧΕΔΙΑΣΜΟΥ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ: «Χρήσεις γης, αξίες γης και κυκλοφοριακές ρυθμίσεις στο Δήμο Χαλκιδέων.

Διαβάστε περισσότερα

ΕΙΔΙΚΟ ΕΝΤΥΠΟ ΠΕΡΙΓΡΑΦΗΣ ΜΑΘΗΜΑΤΩΝ. Υποχρεωτικής επιλογής (Κατεύθυνσης)

ΕΙΔΙΚΟ ΕΝΤΥΠΟ ΠΕΡΙΓΡΑΦΗΣ ΜΑΘΗΜΑΤΩΝ. Υποχρεωτικής επιλογής (Κατεύθυνσης) ΕΙΔΙΚΟ ΕΝΤΥΠΟ ΠΕΡΙΓΡΑΦΗΣ ΜΑΘΗΜΑΤΩΝ Ακαδημαϊκή Μονάδα: Τομέας: Εργαστήριο/Σπουδαστήριο/Κλινική: Τίτλος Μαθήματος / Θέμα Εργασίας: Κωδικός Μαθήματος: Τύπος Μαθήματος: ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Πληροφοριακά Περιβάλλοντα

Διαβάστε περισσότερα

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 19/5/2007

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 19/5/2007 Οδηγίες: Να απαντηθούν όλες οι ερωτήσεις. Αν κάπου κάνετε κάποιες υποθέσεις να αναφερθούν στη σχετική ερώτηση. Όλα τα αρχεία που αναφέρονται στα προβλήματα βρίσκονται στον ίδιο φάκελο με το εκτελέσιμο

Διαβάστε περισσότερα

Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL

Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL Εισαγωγή Μοντελοποίηση Στα προηγούμενα μαθήματα: Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL Εννοιολογικός Σχεδιασμός Βάσεων εδομένων (με χρήση του Μοντέλου Οντοτήτων/Συσχετίσεων) Λογικός

Διαβάστε περισσότερα

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Βάσεις Δεδομένων Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Βάσεις Δεδομένων», 2015-2016 Κεφάλαιο 2: Περιβάλλον Βάσεων Δεδομένων Μοντέλα Δεδομένων 2.1

Διαβάστε περισσότερα

Information Technology for Business

Information Technology for Business Information Technology for Business! Lecturer: N. Kyritsis, MBA, Ph.D. Candidate!! e-mail: kyritsis@ist.edu.gr Διαχείριση Επιχειρηματικών Δεδομένων - Databases Ορισμός Βάσης Δεδομένων Συλλογή συναφών αρχείων

Διαβάστε περισσότερα

Βάσεις Δεδομένων. Εισαγωγή Ανάλυση Απαιτήσεων. Φροντιστήριο 1 ο

Βάσεις Δεδομένων. Εισαγωγή Ανάλυση Απαιτήσεων. Φροντιστήριο 1 ο Βάσεις Δεδομένων Εισαγωγή Ανάλυση Απαιτήσεων Φροντιστήριο 1 ο 16-10-2008 Εισαγωγή - Ορισμοί Βάση Δεδομένων είναι μία συλλογή από σχετιζόμενα αντικείμενα Ένα σύστημα διαχείρισης βάσεων δεδομένων (ΣΔΒΔ)

Διαβάστε περισσότερα

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 11/3/2006

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 11/3/2006 ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 11/3/26 Οδηγίες: Να απαντηθούν όλες οι ερωτήσεις. Ολοι οι αριθμοί που αναφέρονται σε όλα τα ερωτήματα μικρότεροι το 1 εκτός αν ορίζεται διαφορετικά στη διατύπωση

Διαβάστε περισσότερα

ιαχείριση Γνώσης σε Ενδοεπιχειρισιακά ίκτυα και το ιαδίκτυο (ΗΥ-566)

ιαχείριση Γνώσης σε Ενδοεπιχειρισιακά ίκτυα και το ιαδίκτυο (ΗΥ-566) ιαχείριση Γνώσης σε Ενδοεπιχειρισιακά ίκτυα και το ιαδίκτυο (ΗΥ-566) Άσκηση 2 - Αναφορά "Επιλογή Παραδείγµατος Πεδίου Εφαρµογής Περιγραφής Γνώσης, Σύνταξη Σχήµατος σε RDFS (δεδοµένa σε RDF) και Επερωτήσεις

Διαβάστε περισσότερα

Συντακτικές λειτουργίες

Συντακτικές λειτουργίες 2 Συντακτικές λειτουργίες (Syntactic functions) A. Πτώσεις και συντακτικές λειτουργίες (Cases and syntactic functions) The subject can be identified by asking ποιος (who) or τι (what) the sentence is about.

Διαβάστε περισσότερα

example:alice example:knows example:bob example:alice example:name "Alice" example:alice example:bob example:knows

example:alice example:knows example:bob example:alice example:name Alice example:alice example:bob example:knows example:alice example:knows example:bob example:alice example:name "Alice" example:alice example:bob example:knows example:person example:knows example:person example:person, example:woman, example:institute,

Διαβάστε περισσότερα

Κεφάλαιο 29. Τεχνητή Νοημοσύνη - Β' Έκδοση. Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου

Κεφάλαιο 29. Τεχνητή Νοημοσύνη - Β' Έκδοση. Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου Κεφάλαιο 29 Σημασιολογικό Διαδίκτυο "The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation."

Διαβάστε περισσότερα

ΟΡΓΑΝΙΣΜΟΣ ΒΙΟΜΗΧΑΝΙΚΗΣ ΙΔΙΟΚΤΗΣΙΑΣ

ΟΡΓΑΝΙΣΜΟΣ ΒΙΟΜΗΧΑΝΙΚΗΣ ΙΔΙΟΚΤΗΣΙΑΣ ΟΡΓΑΝΙΣΜΟΣ ΒΙΟΜΗΧΑΝΙΚΗΣ ΙΔΙΟΚΤΗΣΙΑΣ Ο Οργανισμός Βιομηχανικής Ιδιοκτησίας (Ο.Β.Ι.) ιδρύθηκε το 1987 (Ν.1733/1987), είναι νομικό πρόσωπο ιδιωτικού δικαίου, οικονομικά ανεξάρτητο και διοικητικά αυτοτελές.

Διαβάστε περισσότερα

Instruction Execution Times

Instruction Execution Times 1 C Execution Times InThisAppendix... Introduction DL330 Execution Times DL330P Execution Times DL340 Execution Times C-2 Execution Times Introduction Data Registers This appendix contains several tables

Διαβάστε περισσότερα

Διασύνδεση Βιβλιογραφικών Αναφορών της DBpedia σε άλλες Βιβλιογραφικές Βάσεις

Διασύνδεση Βιβλιογραφικών Αναφορών της DBpedia σε άλλες Βιβλιογραφικές Βάσεις ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΕΣ» Διασύνδεση Βιβλιογραφικών Αναφορών της DBpedia σε άλλες Βιβλιογραφικές Βάσεις Διπλωματική Εργασία του

Διαβάστε περισσότερα

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Παρουσίαση της SPARQL με χρήση του Jena Adapter για Oracle. Αρ. Μητρώου: 04/2566

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Παρουσίαση της SPARQL με χρήση του Jena Adapter για Oracle. Αρ. Μητρώου: 04/2566 ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Παρουσίαση της SPARQL με χρήση του Jena Adapter για Oracle Του φοιτητή Επιβλέπων καθηγητής Πατσίκα Κωνσταντίνου Δρ. Ευκλείδης Κεραμόπουλος Αρ. Μητρώου: 04/2566 Θεσσαλονίκη 2011 ΠΡΟΛΟΓΟΣ

Διαβάστε περισσότερα

Βάσεις Δεδομένων 2η εργαστηριακή άσκηση

Βάσεις Δεδομένων 2η εργαστηριακή άσκηση Βάσεις Δεδομένων 2η εργαστηριακή άσκηση Εισαγωγή στο περιβάλλον της oracle Δημιουργία πινάκων Δρ. Εύη Φαλιάγκα 1. Login Χρησιμοποιώντας έναν web explorer, μπαίνετε στο http://10.0.0.6:8080/apex και συμπληρώνετε

Διαβάστε περισσότερα

Μεταπτυχιακή Διατριβή

Μεταπτυχιακή Διατριβή Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής Υπηρεσία Αυτόματης Ανάκτησης Συνδεδεμένης Δομής Θεματικών Επικεφαλίδων μέσω

Διαβάστε περισσότερα

ΠΑΝΔΠΗΣΖΜΗΟ ΠΑΣΡΩΝ ΣΜΖΜΑ ΖΛΔΚΣΡΟΛΟΓΩΝ ΜΖΥΑΝΗΚΩΝ ΚΑΗ ΣΔΥΝΟΛΟΓΗΑ ΤΠΟΛΟΓΗΣΩΝ ΣΟΜΔΑ ΤΣΖΜΑΣΩΝ ΖΛΔΚΣΡΗΚΖ ΔΝΔΡΓΔΗΑ

ΠΑΝΔΠΗΣΖΜΗΟ ΠΑΣΡΩΝ ΣΜΖΜΑ ΖΛΔΚΣΡΟΛΟΓΩΝ ΜΖΥΑΝΗΚΩΝ ΚΑΗ ΣΔΥΝΟΛΟΓΗΑ ΤΠΟΛΟΓΗΣΩΝ ΣΟΜΔΑ ΤΣΖΜΑΣΩΝ ΖΛΔΚΣΡΗΚΖ ΔΝΔΡΓΔΗΑ ΠΑΝΔΠΗΣΖΜΗΟ ΠΑΣΡΩΝ ΣΜΖΜΑ ΖΛΔΚΣΡΟΛΟΓΩΝ ΜΖΥΑΝΗΚΩΝ ΚΑΗ ΣΔΥΝΟΛΟΓΗΑ ΤΠΟΛΟΓΗΣΩΝ ΣΟΜΔΑ ΤΣΖΜΑΣΩΝ ΖΛΔΚΣΡΗΚΖ ΔΝΔΡΓΔΗΑ Γηπισκαηηθή Δξγαζία ηνπ Φνηηεηή ηνπ ηκήκαηνο Ζιεθηξνιόγσλ Μεραληθώλ θαη Σερλνινγίαο Ζιεθηξνληθώλ

Διαβάστε περισσότερα

Το σχεσιακό μοντέλο βάσεων δεδομένων

Το σχεσιακό μοντέλο βάσεων δεδομένων ΕΣΔ232 Οργάνωση Δεδομένων στη Κοινωνία της Πληροφορίας Το σχεσιακό μοντέλο βάσεων δεδομένων Περιεχόμενα Περιεχόμενα - Βιβλιογραφία Ενότητας Εισαγωγή στο σχεσιακό μοντέλο Σχεσιακές γλώσσες ερωτημάτων Περιορισμοί

Διαβάστε περισσότερα

Επεκτεταμένο Μοντέλο Οντοτήτων-Συσχετίσεων Αντζουλάτος Γεράσιμος antzoulatos@upatras.gr Τμήμα Εφαρμογών Πληροφορικής στην Διοίκηση και Οικονομία ΤΕΙ Πατρών - Παράρτημα Αμαλιάδας 08 Νοεμβρίου 2012 Περιεχομενα

Διαβάστε περισσότερα

Άσκηση Τι είναι Καινοτομία;

Άσκηση Τι είναι Καινοτομία; This course unit aims to provide you with a comprehensive overview of the critical components by introducing some general aspects related to management and strategy, innovation processes, as well as by

Διαβάστε περισσότερα

CYPRUS COMPETENT AUTHORITY, MODELS OF MEANS OF IDENTIFICATION, HOLDING REGISTER AND MOVEMENT DOCUMENT

CYPRUS COMPETENT AUTHORITY, MODELS OF MEANS OF IDENTIFICATION, HOLDING REGISTER AND MOVEMENT DOCUMENT CYPRUS COMPETENT AUTHORITY, MODELS OF MEANS OF IDENTIFICATION, HOLDING REGISTER AND MOVEMENT DOCUMENT 1 COMPETENT AUTHORITY: Ministry of Agriculture, Natural Resources and Environment Veterinary Services

Διαβάστε περισσότερα

Πληροφοριακά Συστήµατα

Πληροφοριακά Συστήµατα Nell Dale John Lewis Chapter 12 Πληροφοριακά Συστήµατα Στόχοι Ενότητας Η κατανόηση της έννοιας «Πληροφοριακό Σύστηµα» Επεξήγηση της οργάνωσης λογιστικών φύλλων (spreadsheets) Επεξήγηση της ανάλυσης δεδοµένων

Διαβάστε περισσότερα

Οργάνωση Βάσεων Βιοϊατρικών Δεδομένων Εξόρυξη Γνώσης Βιοϊατρικών Δεδομένων. Σεμινάριο 9: Βάσεις NoSQL

Οργάνωση Βάσεων Βιοϊατρικών Δεδομένων Εξόρυξη Γνώσης Βιοϊατρικών Δεδομένων. Σεμινάριο 9: Βάσεις NoSQL Οργάνωση Βάσεων Βιοϊατρικών Δεδομένων Εξόρυξη Γνώσης Βιοϊατρικών Δεδομένων Σεμινάριο 9: Βάσεις NoSQL Ευάγγελος Καρκαλέτσης, Αναστασία Κριθαρά, Γεώργιος Πετάσης Εργαστήριο Τεχνολογίας Γνώσεων & Λογισμικού,

Διαβάστε περισσότερα

Μοντέλο Οντοτήτων-Συσχετίσεων. Η ανάγκη Διαγράμματα ΟΣ Σύνολα Οντοτήτων-Συσχετίσεων Απεικονίσεις Επεκτάσεις

Μοντέλο Οντοτήτων-Συσχετίσεων. Η ανάγκη Διαγράμματα ΟΣ Σύνολα Οντοτήτων-Συσχετίσεων Απεικονίσεις Επεκτάσεις Η ανάγκη Διαγράμματα ΟΣ Σύνολα Οντοτήτων-Συσχετίσεων Απεικονίσεις Επεκτάσεις Μοντέλα Δεδομένων Μοντέλο: αφαιρετική αναπαράσταση του πραγματικού κόσμου. Μοντέλα βασισμένα σε εγγραφές (record based models)

Διαβάστε περισσότερα

Σχεδιασμός Βάσεων Δεδομένων

Σχεδιασμός Βάσεων Δεδομένων Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Σχεδιασμός Βάσεων Δεδομένων Εργαστήριο 1 Δρ. Βασιλική Κούφη Περιεχόμενα 1. Εισαγωγή 2. Κύκλος ζωής ανάπτυξης Βάσεως Δεδομένων 3. Oracle SQL Developer Data

Διαβάστε περισσότερα

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 24/3/2007

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 24/3/2007 Οδηγίες: Να απαντηθούν όλες οι ερωτήσεις. Όλοι οι αριθμοί που αναφέρονται σε όλα τα ερωτήματα μικρότεροι του 10000 εκτός αν ορίζεται διαφορετικά στη διατύπωση του προβλήματος. Αν κάπου κάνετε κάποιες υποθέσεις

Διαβάστε περισσότερα

Δημοσίευση Δεδομένων Επιστημονικών Δημοσιεύσεων ως Ανοιχτά Διασυνδεδεμένα Δεδομένα. Λιοτήρη Ευαγγελία. Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής

Δημοσίευση Δεδομένων Επιστημονικών Δημοσιεύσεων ως Ανοιχτά Διασυνδεδεμένα Δεδομένα. Λιοτήρη Ευαγγελία. Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ Δημοσίευση Δεδομένων Επιστημονικών Δημοσιεύσεων ως Ανοιχτά Διασυνδεδεμένα Δεδομένα Λιοτήρη Ευαγγελία Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής Σεπτέμβριος 2016 Αυτή

Διαβάστε περισσότερα

Use Cases: μια σύντομη εισαγωγή. Heavily based on UML & the UP by Arlow and Neustadt, Addison Wesley, 2002

Use Cases: μια σύντομη εισαγωγή. Heavily based on UML & the UP by Arlow and Neustadt, Addison Wesley, 2002 Use Cases: μια σύντομη εισαγωγή Heavily based on UML & the UP by Arlow and Neustadt, Addison Wesley, 2002 (γενικές εισαγωγικές ιδέες) ΣΥΛΛΟΓΗ ΑΠΑΙΤΗΣΕΩΝ 2 Ανάλυση απαιτήσεων Λειτουργικές απαιτήσεις: τι

Διαβάστε περισσότερα

Orchid: Integrating Schema Mapping and ETL ICDE 2008

Orchid: Integrating Schema Mapping and ETL ICDE 2008 Orchid: Integrating Schema Mapping and ETL ICDE 2008 Δομουχτσίδης Παναγιώτης Γενικά Data warehouse (DW): Είναι μία αποθήκη πληροφοριών οργανωμένη από ένα ενοποιημένο μοντέλο. Τα δεδομένα συλλέγονται από

Διαβάστε περισσότερα

Εισαγωγή στις βάσεις δεδομένων - Η ανατομία μιας βάσης δεδομένων

Εισαγωγή στις βάσεις δεδομένων - Η ανατομία μιας βάσης δεδομένων ΕΣΔ516 Τεχνολογίες Διαδικτύου Εισαγωγή στις βάσεις δεδομένων - Η ανατομία μιας βάσης δεδομένων Περιεχόμενα - Βιβλιογραφία Ενότητας Περιεχόμενα Ορισμοί Συστατικά στοιχεία εννοιολογικής σχεδίασης Συστατικά

Διαβάστε περισσότερα

Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL

Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL Βάσεις Δεδομένων 2009-2010 Ευαγγελία Πιτουρά 1 Εισαγωγή Μοντελοποίηση Στα προηγούμενα μαθήματα: Εννοιολογικός Σχεδιασμός Βάσεων εδομένων (με

Διαβάστε περισσότερα

Οντολογία σύμφωνα με τη Φιλοσοφία

Οντολογία σύμφωνα με τη Φιλοσοφία Οντολογία σύμφωνα με τη Φιλοσοφία κλάδος της Μεταφυσικής η επιστήμη της ύπαρξης ερευνά τα είδη και τη φύση των αντικειμένων καθώς και τις μεταξύ τους σχέσεις. η επιστήμη των κατηγοριών ερευνά τις κατηγορίες

Διαβάστε περισσότερα

ΚΩΔΙΚΟΠΟΙΗΣΗ ONEGEOLOGY - EUROPE ΔΕΔΟΜΕΝΩΝ ΓΙΑ ΤΗΝ ΠΑΡΟΧΗ WMS WFS ΥΠΗΡΕΣΙΩΝ KATA INSPIRE ΜΕ ΒΑΣΗ ΤΟ ΠΡΟΤΥΠΟ GeoSciML 4.0

ΚΩΔΙΚΟΠΟΙΗΣΗ ONEGEOLOGY - EUROPE ΔΕΔΟΜΕΝΩΝ ΓΙΑ ΤΗΝ ΠΑΡΟΧΗ WMS WFS ΥΠΗΡΕΣΙΩΝ KATA INSPIRE ΜΕ ΒΑΣΗ ΤΟ ΠΡΟΤΥΠΟ GeoSciML 4.0 ΚΩΔΙΚΟΠΟΙΗΣΗ ONEGEOLOGY - EUROPE ΔΕΔΟΜΕΝΩΝ ΓΙΑ ΤΗΝ ΠΑΡΟΧΗ WMS WFS ΥΠΗΡΕΣΙΩΝ KATA INSPIRE ΜΕ ΒΑΣΗ ΤΟ ΠΡΟΤΥΠΟ GeoSciML 4.0 MSc Αλεξάνδρα Ζερβάκου & Δρ. Ειρήνη Ζανανίρι Ινστιτούτο Γεωλογικών & Μεταλλευτικών

Διαβάστε περισσότερα

Σε παγκόσμιο επίπεδο, οιμηχανέςαναζήτησηςτουinternet αναπτύχθηκαν για να κάνουν αναζήτηση πληροφοριών σε πολλαπλές τοποθεσίες ιστού.

Σε παγκόσμιο επίπεδο, οιμηχανέςαναζήτησηςτουinternet αναπτύχθηκαν για να κάνουν αναζήτηση πληροφοριών σε πολλαπλές τοποθεσίες ιστού. Τζίτζικας Αγαπητός Τζίτζικας Αγαπητός Σε παγκόσμιο επίπεδο, οιμηχανέςαναζήτησηςτουinternet αναπτύχθηκαν για να κάνουν αναζήτηση πληροφοριών σε πολλαπλές τοποθεσίες ιστού. Δυστυχώς, αυτές οι μηχανές αναζήτησης

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΟΙΚΗΣΗΣ. Ανάπτυξη Πληροφοριακών Συστηµάτων Επισκόπηση Π.Σ. & τεχνικές για Ανάλυση και Ανάπτυξη. πληροφοριακών συστηµάτων

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΟΙΚΗΣΗΣ. Ανάπτυξη Πληροφοριακών Συστηµάτων Επισκόπηση Π.Σ. & τεχνικές για Ανάλυση και Ανάπτυξη. πληροφοριακών συστηµάτων Ανάπτυξη Πληροφοριακών Συστηµάτων Επισκόπηση Π.Σ. & τεχνικές για Ανάλυση και Ανάπτυξη πληροφοριακών συστηµάτων οµή παρουσίασης Τεχνολογική-Ιστορική Επισκόπηση Φάσεις Ανάπτυξης Πληροφοριακού Συστήµατος

Διαβάστε περισσότερα

Αντισταθμιστική ανάλυση

Αντισταθμιστική ανάλυση Αντισταθμιστική ανάλυση Θεωρήστε έναν αλγόριθμο Α που χρησιμοποιεί μια δομή δεδομένων Δ : Κατά τη διάρκεια εκτέλεσης του Α η Δ πραγματοποιεί μία ακολουθία από πράξεις. Παράδειγμα: Θυμηθείτε το πρόβλημα

Διαβάστε περισσότερα

Description Logics. Γεώργιος Χρ. Μακρής MSc, MEd

Description Logics. Γεώργιος Χρ. Μακρής MSc, MEd Γεώργιος Χρ. Μακρής MSc, MEd Γλώσσες Περιγραφικής Λογικής Είναι γλώσσες αναπαράστασης της γνώσης των οποίων τα κύρια χαρακτηριστικά είναι: ο αυστηρός μαθηματικός φορμαλισμός η απλότητα και η κομψότητα.

Διαβάστε περισσότερα

ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ. και ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ

ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ. και ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ και ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ ΣΚΟΠΟΣ ΜΑΘΗΜΑΤΟΣ ΣΥΝΔΕΣΗ ΜΕ ΑΛΛΑ ΜΑΘΗΜΑΤΑ ΣΕ ΠΟΙΟΥΣ ΑΠΕΥΘΥΝΕΤΑΙ ΠΕΡΙΓΡΑΜΜΑ ΜΑΘΗΜΑΤΟΣ ΟΡΓΑΝΩΣΗ ΠΗΓΕΣ ΔΙΔΑΣΚΟΝΤΕΣ 1o μάθημα: ΕΙΣΑΓΩΓΗ Τί είναι Γεωπληροφορική

Διαβάστε περισσότερα

1 Συστήματα Αυτοματισμού Βιβλιοθηκών

1 Συστήματα Αυτοματισμού Βιβλιοθηκών 1 Συστήματα Αυτοματισμού Βιβλιοθηκών Τα Συστήματα Αυτοματισμού Βιβλιοθηκών χρησιμοποιούνται για τη διαχείριση καταχωρήσεων βιβλιοθηκών. Τα περιεχόμενα των βιβλιοθηκών αυτών είναι έντυπα έγγραφα, όπως βιβλία

Διαβάστε περισσότερα

Πρότυπα και Τεχνολογίες Semantic Web και Web 2.0 και η εφαρμογή τους στην Ηλεκτρονική Διακυβέρνηση

Πρότυπα και Τεχνολογίες Semantic Web και Web 2.0 και η εφαρμογή τους στην Ηλεκτρονική Διακυβέρνηση Πρότυπα και Τεχνολογίες Semantic Web και Web 2.0 και η εφαρμογή τους στην Ηλεκτρονική Διακυβέρνηση Νίκος Λούτας (nlout@uom.gr) http://nikosloutas.com Υποψήφιος Διδάκτορας, Εργαστήριο Πληροφοριακών Συστημάτων,

Διαβάστε περισσότερα

Άσκηση RDF Schema. <book:publisher rdf:id="penguin_pub"> <book:publishes rdf:resource="#book20"/> </book:publisher>

Άσκηση RDF Schema. <book:publisher rdf:id=penguin_pub> <book:publishes rdf:resource=#book20/> </book:publisher> Άσκηση RDF Schema Να επεκτείνετε το RDF Schema της ερώτησης 4 με σκοπό να αναπαραστήσετε την παρακάτω γνώση: «Ο Εκδότης εκδίδει Βιβλία». Να ορίσετε νέες κλάσεις και ιδιότητες αν χρειαστεί, συσχετίζοντάς

Διαβάστε περισσότερα

Εξόρυξη δεδομένων σε Ανοιχτά Διασυνδεδεμένα Δεδομένα

Εξόρυξη δεδομένων σε Ανοιχτά Διασυνδεδεμένα Δεδομένα Π Α Ν Ε Π Ι Σ Τ Η Μ Ι Ο Π Ε Ι Ρ Α Ι Ω Σ ΤΜΗΜΑ ΣΤΑΤΙΣΤΙΚΗΣ ΚΑΙ ΑΣΦΑΛΙΣΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΕΦΑΡΜΟΣΜΕΝΗ ΣΤΑΤΙΣΤΙΚΗ Εξόρυξη δεδομένων σε Ανοιχτά Διασυνδεδεμένα Δεδομένα Χαραλαμπόπουλος

Διαβάστε περισσότερα

Ο Σημασιολογικός Ιστός και τα Ανοιχτά Διασυνδεδεμένα Δεδομένα στην Εκπαίδευση

Ο Σημασιολογικός Ιστός και τα Ανοιχτά Διασυνδεδεμένα Δεδομένα στην Εκπαίδευση ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Πρόγραμμα Μεταπτυχιακών Σπουδών: Διδακτική της Τεχνολογίας και Ψηφιακά Συστήματα Κατεύθυνση: «Ηλεκτρονική Μάθηση» Ο Σημασιολογικός Ιστός και τα Ανοιχτά Διασυνδεδεμένα

Διαβάστε περισσότερα

Μορφοποίηση υπό όρους : Μορφή > Μορφοποίηση υπό όρους/γραμμές δεδομένων/μορφοποίηση μόο των κελιών που περιέχουν/

Μορφοποίηση υπό όρους : Μορφή > Μορφοποίηση υπό όρους/γραμμές δεδομένων/μορφοποίηση μόο των κελιών που περιέχουν/ Μορφοποίηση υπό όρους : Μορφή > Μορφοποίηση υπό όρους/γραμμές δεδομένων/μορφοποίηση μόο των κελιών που περιέχουν/ Συνάρτηση round() Περιγραφή Η συνάρτηση ROUND στρογγυλοποιεί έναν αριθμό στον δεδομένο

Διαβάστε περισσότερα

Υποστήριξη στη ιαχείριση Γνώσης

Υποστήριξη στη ιαχείριση Γνώσης Υποστήριξη στη ιαχείριση Γνώσης Νίκος Καρακαπιλίδης Industrial Management & Information Systems Lab MEAD, University of Patras, Greece nikos@mech.upatras.gr Βασικές έννοιες ιάρθρωση ενότητας Γνώση και

Διαβάστε περισσότερα

ΜΑΘΗΜΑ 4. Ιόνιο Πανεπιστήµιο - Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας. Λογισµικό Αναζήτησης & Ανάκτησης Πληροφοριών

ΜΑΘΗΜΑ 4. Ιόνιο Πανεπιστήµιο - Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας. Λογισµικό Αναζήτησης & Ανάκτησης Πληροφοριών ΜΑΘΗΜΑ 4 130 Λογισµικό Αναζήτησης & Ανάκτησης Πληροφοριών Συστήµατα αυτοµατοποίησης βιβλιοθηκών Z- clients & servers Λογισµικό διαχείρισης αιτηµάτων ILL Λογισµικό υλοποίησης OpenURL Πράκτορες αναζήτησης

Διαβάστε περισσότερα