Μοντελοποίηση λογισμικού απτικών συστημάτων:
Creators: name: Μυργιώτη, Ειρήνη Β.
Publisher: name: Aristotle University of Thessaloniki
Year: 2013
Subjects: Απτικές συσκευές
Οντολογίες
Μοντελοποίηση λογισμικού
Διάδραση ανθρώπου-υπολογιστή
Haptic interfaces
Ontologies
Software modeling
Human-computer interaction

description: Σκοπός της παρούσας διατριβής ήταν να περιγράψει την απτική διάδραση και να οργανώσει τη γνώση για το πεδίο των απτικών. Βασικός ερευνητικός στόχος ήταν η κατασκευή μοντέλου λογισμικού απτικών συστημάτων το οποίο να αποτελέσει ένα πρότυπο για τη δημιουργία εφαρμογών που θα χρησιμοποιούνται από απτικές συσκευές και να παρέχει τη δυνατότητα ανάπτυξης εφαρμογών με βάση το είδος της απτικής συσκευής που θα χρησιμοποιηθεί και με βάση το χαρακτηριστικό του αντικειμένου που πρέπει να μοντελοποιηθεί. Ακόμη, σκοπός της διατριβής ήταν η τεκμηρίωση της μεθοδολογίας που ακολουθείται για την ανάπτυξη λογισμικού για απτικές διεπαφές. Αναπτύχθηκε ένα μοντέλο με τη χρήση οντολογιών που περιλαμβάνει όλα τα βήματα της δημιουργίας και επεξεργασίας της απτικής πληροφορίας από μια απτική συσκευή μέχρι τον εγκέφαλο όπου δημιουργείται η αντίληψη. Αναπτύχθηκε η οντολογία HASM (Haptic Applications Software Modeling) που βασίζεται στην προηγούμενη δουλειά η οποία μοντελοποιεί το απτικό σύστημα χρήστη και το σύστημα της συσκευής. Η HASM δεν συνιστά μόνο μια οντολογία για την οργάνωση της γνώσης σε κλάσεις, ιδιότητες και στιγμιότυπα αλλά περιλαμβάνει και κανόνες που μοντελοποιούν τα διαφορετικά μονοπάτια που ακολουθεί η απτική πληροφορία εξαρτώμενα από τη συσκευή που χρησιμοποιείται. Τέλος αναλύθηκαν μελέτες περιπτώσεων για ένα απτικό χαρακτηριστικό και αποτέλεσαν μια απόδειξη για το πόσο ευέλικτη και χρήσιμη είναι η HASM αφού συνδέει το ερέθισμα με την αντίληψη και έτσι παρέχει ένα πρακτικό εργαλείο για τη διαδικασία σχεδίασης απτικού λογισμικού.
description: The aim of the present thesis was to describe haptic interaction and organize knowledge in the haptics domain. The main scope was the development of a software model for haptic systems in order to be used during the specifications and design phases of developing software applications for haptic interfaces. This model will be used as a basis to design effective user interfaces and assist the development of software modeling for haptic devices. The model provides the ability of developing applications based on the type of haptic device and based on the haptic characteristic of an object that has to be modeled. Furthermore, the aim of the thesis was the validation of the methodology that is followed for haptic interfaces software development. A model using ontologies has been designed and developed which includes all steps of tactile information generation and processing. Moreover, HASM (Haptic Applications Software Modeling) ontology has been developed which is based on the previous work and models human haptic system and machine haptic system. HASM introduces not only the organization of knowledge of haptic interaction in classes, properties and instances but also includes rules that model the different pathways that the haptic information follows depending on the device that is being used. Finally, several case studies have been developed and analyzed for a haptic characteristic. The case studies that have been developed provide a proof of concept of how flexible and useful HASM is connecting the stimulus to the perception and thus providing a practical tool in the haptic software design process.