Δημιουργία δυναμικού καταλόγου επιλογών (wizard) για τη δημιουργία σημασιολογικών ερωτημάτων από απλούς χρήστες.
Φόρτωση...
Ημερομηνία
2013-11-13T11:51:43Z
Συγγραφείς
Τίτλος Εφημερίδας
Περιοδικό ISSN
Τίτλος τόμου
Εκδότης
Τ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.
T.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineering
T.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineering
Επιβλέπων
Περίληψη
Σε αυτήν την πτυχιακή αναπτύχθηκε εφαρμογή σημασιολογικού ιστού η οποία χρησιμοποιεί τις τεχνολογίες HTML, CSS και Javascript. Η εφαρμογή αναπτύχθηκα στη γλώσσα της Java και οι λειτουργίες αλληλεπίδρασης της οντολογίας με βάση το framework της Jena. Η οντολογία είναι τύπου OWL-DL και αναπτύχθηκε μέσω του protege. Αυτή η εφαρμογή υποστηρίζει δύο επίπεδα χρηστών με ξεχωριστές αλλά αλληλένδετες ικανότητες. Ο διαχειριστής έχει τη δυνατότητα δημιουργίας ενός χώρου εσωτερικής διακόσμησης ο οποίος αποθηκεύεται σε βάση δεδομένων μέσω της SDB αλλά και σε ξεχωριστό αρχείο. Ο διαχειριστής μέσω αυτών έχει τη δυνατότητα να τροποποιήσει ή να εμπλουτίσει το δικό του εσωτερικό χώρο διακόσμησης σε δεύτερο χρόνο. Επίσης, είναι υπεύθυνος για τον ορισμό των πεδίων της φόρμας και ο επισκέπτης τα συμπληρώνει και τα στέλνει σε μία ρουτίνα. Η φόρμα προσθέτει δυναμικά νέα στοιχεία σύμφωνα με τις επιλογές του χρήστη. Αυτές οι επιλογές μεταφράζονται σε γλώσσα σημασιολογικού χαρακτήρα η οποία είναι η SPARQL.
In this thesis we created semantic web application which uses the technologies of HTML,CSS and Javascript. The application was developed in Java language and the ontology interaction operations are based on the Jena framework API. The ontology type is OWL-DL, which was developed by protégé. This application supports two kinds of users with distinct but interdependent capabilities. This application enables the administrator to create an interior space which is saved in the database with SDB and in separate file. The administrator through these has the ability to modify or to enrich his interior space for the second time. Also the administrator is responsible for the definition of the form fields and the visitor fills them out in accordance to his interior space and submits them in a routine. The form adds dynamically new items according to the user’s choices. These choices translate into semantic web language which is SPARQL.
In this thesis we created semantic web application which uses the technologies of HTML,CSS and Javascript. The application was developed in Java language and the ontology interaction operations are based on the Jena framework API. The ontology type is OWL-DL, which was developed by protégé. This application supports two kinds of users with distinct but interdependent capabilities. This application enables the administrator to create an interior space which is saved in the database with SDB and in separate file. The administrator through these has the ability to modify or to enrich his interior space for the second time. Also the administrator is responsible for the definition of the form fields and the visitor fills them out in accordance to his interior space and submits them in a routine. The form adds dynamically new items according to the user’s choices. These choices translate into semantic web language which is SPARQL.