Περίληψη: | Η εργασία αυτή αποτελεί μια ευρεία μελέτη πάνω στο Android ως λειτουργικό σύστημα ενός πολυπύρηνου ενσωματωμένου συστήματος με πεδίο εφαρμογής τα συστήματα βιομηχανικών αυτοματισμών. Στα πλαίσια της εργασίας αυτής μελετάται και αξιολογείται η υποστήριξη και η αξιοποίηση ενός πολυπύρηνου επεξεργαστικού περιβάλλοντος από το Android καθώς και οι τρόποι εκμετάλλευσής του από την πλευρά του προγραμματιστή. Ταυτόχρονα, ερευνάται η δυνατότητα του λειτουργικού συστήματος να υποστηρίξει συνθήκες πραγματικού χρόνου και αναλύονται οι παράγοντες που επηρεάζουν αυτή τη δυνατότητα. Στη συνέχεια μελετάται η δυνατότητα του Android να αποτελέσει μέσο διασύνδεσης των επιμέρους συνθετικών ενός ευρύτερου δικτύου αντικειμένων (IoT) μέσω των πρωτοκόλλων του CoAP και του Lightweight M2M. Ερευνήθηκε και υλοποιήθηκε το porting υφιστάμενων υλοποιήσεων των προαναφερθέντων πρωτοκόλλων στο λειτουργικό σύστημα του Android. Για τη μελέτη των παραπάνω αναπτύχθηκε το κατάλληλο υλικό και λογισμικό στα πλαίσια ενός σεναρίου μελέτης που αφορά σε μια μονάδα παραγωγής λικέρ. Οι εν λόγω υλοποιήσεις έγιναν πάνω στο ενσωματωμένο σύστημα UDOO, το οποίο επιλέχθηκε έτσι ούτως ώστε να πληρούνται οι προδιαγραφές εκείνες οι οποίες θα καθιστούσαν δυνατή τη μελέτη και υλοποίηση των επιμέρους στόχων της εργασίας.
|