Περίληψη |
Το έντυπο υλικό αποτελεί αυτή τη στιγμή το βασικό άξονα ανταλλαγής πληροφοριών. Πλήθος εγγράφων περνάει καθημερινά μέσα απο τα χέρια του κάθε ανθρώπου. Η αποδοτική διαχείρηση όλων αυτών των εγγράφων αποτελεί μία χρονοβόρα και επίπονη διαδικασία. Οι υπολογιστές αποδείχθηκε, απο πολύ νωρίς, οτι αποτελούν το καταλληλότερο εργαλείο, για τη διαχείριση και επεξεργασία των εγγράφων. Για το σκοπό αυτό μία σειρά απο πρότυπα δημιουργήθηκαν, μεταξύ των οποίων και η Standard Generalized Markup Language, SGML, η οποία αποτελεί το πρότυπο ISO 8879. Η SGML είναι μία περιγραφική γλώσσα κωδικοποίησης η οποία χρησιμοποιείται κυρίως για την περιγραφή της λογικής δομής των εγγράφων, δομή η οποία ορίζεται μέσω του Καθορισμού Τύπου Εγγράφου. Ενα απο τα κύρια χαρακτηριστικά της είναι η ανεξαρτησία αυτής απο αρχιτεκτονική, επιτρέποντας ετσι την ελεύθερη ανταλλαγή και μεταφορά εγγράφων. Αντικειμενικός σκοπός της παρούσης εργασίας είναι η κατασκευή ενός συντακτικού και λεξικογραφικού μετα-αναλυτή. Ο μετα-αναλυτής δέχεται ως είσοδο ένα καθορισμό τύπου εγγράφου και παράγει ως έξοδο ενα συντακτικό και λεξικογραφικό αναλυτή των περιπτώσεων εγγράφων του δοθέντος τύπου. Η προσέγγιση αυτή υπερέχει έναντι των προηγουμένων λόγω του φορμαλισμού τον οποίο εισάγει στη συντακτική και λεξικογραφική ανάλυση, και της ευελιξίας και ανοικτής αρχιτεκτονικής της. Αυτή τη στιγμή η παρούσα υλοποίηση χρησιμοποιείται στο πρόγραμμα AQUARELLE για τη συντακτική και λεξικογραφική ανάλυση εγγράφων SGML καθώς και για τη φόρτωση της δομής των εγγράφων στο Σύστημα Σημασιολογικού Ευρετηριασμού.
|