Η UML στην ανάπτυξη ενσωματωμένων συστημάτων
Loading...
Date
2009-10-19T12:06:55Z
Authors
Αρετάκη, Αικατερίνη
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
H Ενοποιημένη Γλώσσα Μοντελοποίησης (Unified Modeling Language) αποτελεί
την πρότυπη και πλέον δημοφιλή γλώσσα για την οπτικοποίηση, προσδιορισμό,
ανάπτυξη και τεκμηρίωση συστημάτων λογισμικού και όχι μόνο. Η πλούσια
γραφική σημειολογία της UML σε συνδυασμό με τις δυνατότητες μοντελοποίησης
που παρέχει, την καθιστούν ικανή να χρησιμοποιηθεί στην ανάπτυξη
ενσωματωμένων συστημάτων. Ωστόσο, στα ενσωματωμένα συστήματα, αλλά και
γενικότερα σε συστήματα συγκεκριμένου πεδίου υπάρχουν κάποιοι επιπλέον
παράγοντες που πρέπει να ληφθούν υπόψη. Οι επεκτάσεις της UML δίνουν τη
δυνατότητα αναπαράστασης των βασικών χαρακτηριστικών των ενσωματωμένων
συστημάτων. Επιπλέον, παρέχουν νέες μεθόδους σχεδιασμού που επιτρέπουν τον
διαμερισμό εφαρμογής και αρχιτεκτονικής, για ένα πιο αποδοτικό και
επαναχρησιμοποιήσιμο σύστημα. Στην παρούσα εργασία μελετώνται τα βασικά
στοιχεία της UML καθώς και η χρήση της στην ανάπτυξη ενσωματωμένων
συστημάτων. Στη συνέχεια, χρησιμοποιώντας τη UML μοντελοποιείται και
αναπτύσσεται η εφαρμογή ελέγχου ενός συστήματος γραμμής παραγωγής, του
Festo MPS. Επιπλέον, αναπτύσσεται και υλοποιείται εφαρμογή εξομοίωσης του
φυσικού συστήματος Festo MPS για την επιβεβαίωση της σωστής λειτουργίας της
εφαρμογής ελέγχου.
Description
Keywords
Ενοποιημένη γλώσσα μοντελοποίησης, Ενσωματωμένα συστήματα