Η UML στην ανάπτυξη ενσωματωμένων συστημάτων

H Ενοποιημένη Γλώσσα Μοντελοποίησης (Unified Modeling Language) αποτελεί την πρότυπη και πλέον δημοφιλή γλώσσα για την οπτικοποίηση, προσδιορισμό, ανάπτυξη και τεκμηρίωση συστημάτων λογισμικού και όχι μόνο. Η πλούσια γραφική σημειολογία της UML σε συνδυασμό με τις δυνατότητες μοντελοποίησης που...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Αρετάκη, Αικατερίνη
Άλλοι συγγραφείς: Θραμπουλίδης, Κλεάνθης
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2009
Θέματα:
Διαθέσιμο Online:http://nemertes.lis.upatras.gr/jspui/handle/10889/2060
id nemertes-10889-2060
record_format dspace
spelling nemertes-10889-20602022-09-05T14:09:20Z Η UML στην ανάπτυξη ενσωματωμένων συστημάτων Αρετάκη, Αικατερίνη Θραμπουλίδης, Κλεάνθης Θραμπουλίδης, Κλεάνθης Κούσουλας, Νικόλαος Aretaki, Aikaterini Ενοποιημένη γλώσσα μοντελοποίησης Ενσωματωμένα συστήματα Unified modeling language Embedded systems 005.1 H Ενοποιημένη Γλώσσα Μοντελοποίησης (Unified Modeling Language) αποτελεί την πρότυπη και πλέον δημοφιλή γλώσσα για την οπτικοποίηση, προσδιορισμό, ανάπτυξη και τεκμηρίωση συστημάτων λογισμικού και όχι μόνο. Η πλούσια γραφική σημειολογία της UML σε συνδυασμό με τις δυνατότητες μοντελοποίησης που παρέχει, την καθιστούν ικανή να χρησιμοποιηθεί στην ανάπτυξη ενσωματωμένων συστημάτων. Ωστόσο, στα ενσωματωμένα συστήματα, αλλά και γενικότερα σε συστήματα συγκεκριμένου πεδίου υπάρχουν κάποιοι επιπλέον παράγοντες που πρέπει να ληφθούν υπόψη. Οι επεκτάσεις της UML δίνουν τη δυνατότητα αναπαράστασης των βασικών χαρακτηριστικών των ενσωματωμένων συστημάτων. Επιπλέον, παρέχουν νέες μεθόδους σχεδιασμού που επιτρέπουν τον διαμερισμό εφαρμογής και αρχιτεκτονικής, για ένα πιο αποδοτικό και επαναχρησιμοποιήσιμο σύστημα. Στην παρούσα εργασία μελετώνται τα βασικά στοιχεία της UML καθώς και η χρήση της στην ανάπτυξη ενσωματωμένων συστημάτων. Στη συνέχεια, χρησιμοποιώντας τη UML μοντελοποιείται και αναπτύσσεται η εφαρμογή ελέγχου ενός συστήματος γραμμής παραγωγής, του Festo MPS. Επιπλέον, αναπτύσσεται και υλοποιείται εφαρμογή εξομοίωσης του φυσικού συστήματος Festo MPS για την επιβεβαίωση της σωστής λειτουργίας της εφαρμογής ελέγχου. The Unified Modeling Language (UML) constitutes the most popular standardized language for visualizing, specifying and documenting all the artefacts of a software system. Its rich graphical notation, in combination with the modelling facilities it provides, makes it possible for UML to be used in the development of embedded systems. However, in embedded system design, as well as in specific domain problems, there are some additional factors that should be taken into consideration. The extensions of UML provide the opportunity for representing the basic features of embedded systems. In addition, these extensions provide new design methods which allow the separation of the application from the architecture, leading to a more efficient and reusable system. At this thesis the basic elements of UML as well as its use in the development of embedded systems are studied. Moreover, using UML, the control application of a linear production system, Festo MPS is modelled and developed. Finally, a simulator application of the physical system Festo MPS is developed, in order to verify that the constructed control application works properly. 2009-10-19T12:06:55Z 2009-10-19T12:06:55Z 2009-07-10 2009-10-19T12:06:55Z Thesis http://nemertes.lis.upatras.gr/jspui/handle/10889/2060 gr 0 application/pdf
institution UPatras
collection Nemertes
language Greek
topic Ενοποιημένη γλώσσα μοντελοποίησης
Ενσωματωμένα συστήματα
Unified modeling language
Embedded systems
005.1
spellingShingle Ενοποιημένη γλώσσα μοντελοποίησης
Ενσωματωμένα συστήματα
Unified modeling language
Embedded systems
005.1
Αρετάκη, Αικατερίνη
Η UML στην ανάπτυξη ενσωματωμένων συστημάτων
description H Ενοποιημένη Γλώσσα Μοντελοποίησης (Unified Modeling Language) αποτελεί την πρότυπη και πλέον δημοφιλή γλώσσα για την οπτικοποίηση, προσδιορισμό, ανάπτυξη και τεκμηρίωση συστημάτων λογισμικού και όχι μόνο. Η πλούσια γραφική σημειολογία της UML σε συνδυασμό με τις δυνατότητες μοντελοποίησης που παρέχει, την καθιστούν ικανή να χρησιμοποιηθεί στην ανάπτυξη ενσωματωμένων συστημάτων. Ωστόσο, στα ενσωματωμένα συστήματα, αλλά και γενικότερα σε συστήματα συγκεκριμένου πεδίου υπάρχουν κάποιοι επιπλέον παράγοντες που πρέπει να ληφθούν υπόψη. Οι επεκτάσεις της UML δίνουν τη δυνατότητα αναπαράστασης των βασικών χαρακτηριστικών των ενσωματωμένων συστημάτων. Επιπλέον, παρέχουν νέες μεθόδους σχεδιασμού που επιτρέπουν τον διαμερισμό εφαρμογής και αρχιτεκτονικής, για ένα πιο αποδοτικό και επαναχρησιμοποιήσιμο σύστημα. Στην παρούσα εργασία μελετώνται τα βασικά στοιχεία της UML καθώς και η χρήση της στην ανάπτυξη ενσωματωμένων συστημάτων. Στη συνέχεια, χρησιμοποιώντας τη UML μοντελοποιείται και αναπτύσσεται η εφαρμογή ελέγχου ενός συστήματος γραμμής παραγωγής, του Festo MPS. Επιπλέον, αναπτύσσεται και υλοποιείται εφαρμογή εξομοίωσης του φυσικού συστήματος Festo MPS για την επιβεβαίωση της σωστής λειτουργίας της εφαρμογής ελέγχου.
author2 Θραμπουλίδης, Κλεάνθης
author_facet Θραμπουλίδης, Κλεάνθης
Αρετάκη, Αικατερίνη
format Thesis
author Αρετάκη, Αικατερίνη
author_sort Αρετάκη, Αικατερίνη
title Η UML στην ανάπτυξη ενσωματωμένων συστημάτων
title_short Η UML στην ανάπτυξη ενσωματωμένων συστημάτων
title_full Η UML στην ανάπτυξη ενσωματωμένων συστημάτων
title_fullStr Η UML στην ανάπτυξη ενσωματωμένων συστημάτων
title_full_unstemmed Η UML στην ανάπτυξη ενσωματωμένων συστημάτων
title_sort η uml στην ανάπτυξη ενσωματωμένων συστημάτων
publishDate 2009
url http://nemertes.lis.upatras.gr/jspui/handle/10889/2060
work_keys_str_mv AT aretakēaikaterinē ēumlstēnanaptyxēensōmatōmenōnsystēmatōn
_version_ 1771297213754900480