Περίληψη:Μολονότι η αρχιτεκτονική διαχωρισμού της διεπαφής από το πρόγραμμα έχει
καταστεί η κυρίαρχη προσέγγιση για την πραγμάτωση (υλοποίηση) των διεπαφών
του χρήστη με το πρόγραμμα, κατά την κατασκευή συστημάτων που εμφανίζουν
‘ευφυία’ στην διαχείριση ενός επιχειρησιακού προβλήματος, ωστόσο, μικρή
πρόοδος έχει επιτευχθεί στο τμήμα της μοντελοποίησης των εφαρμογών, το οποίο
και αποτελεί ουσιώδες συστατικό στοιχείο των συστημάτων αυτών. Στην παρούσα
εργασία προτείνουμε μία προσέγγιση μοντελοποίησης των εφαρμογών, που
στηρίζεται στην σημασιολογική ανάλυση των γραφημάτων διαλόγου του χρήστη με
την εφαρμογή και την επεξεργασία τους με τις άλγεβρες του Carre. Στην συνέχεια,
παρουσιάζεται η εφαρμογή αυτής της μεθόδου σε μία επιχειρησιακή εφαρμογή με
επενδύσεις στις τουριστικές επιχειρήσεις – επιχειρήσεις φιλοξενίας κ.λ.π. και
καταλήγουμε με την διατύπωση του ισχυρισμού ότι μία τέτοια προσέγγιση συνιστά
έναν απλό και ταυτόχρονα ισχυρό τρόπο σημασιολογικής απεικόνισης των
εφαρμογών που μπορεί να έχουν πραγμάτωση και σε άλλα πεδία.
Abstract:Although the interface/task separation architecture has been a preferred approach
in implementing user interfaces for intelligent systems in a business context, little
work has been done in application modeling, an essential component of such
systems. In this paper, we propose a logic–based approach for representing
application modeling; after presenting the theoretical tool for analyzing the resultant
dialogue graphs, we provide a semantically adequate basis for implementing this
approach, together with the various structural and functional characteristics of a
such system. Finally, an example of an application modelling is presented in
implementing of simple intelligent system for investment advising and we conclude
that this design approach in implementing intelligent interfaces in the context of
Knowledge-based Systems , is a simple but powerful one and can be adopted for
any single application in that context