• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • Tagged with
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Αξιοποίηση της τεχνολογίας συνιστωσών στην ανάπτυξη κατανεμημένων συστημάτων

Κυριάκου, Γιώργος 18 May 2010 (has links)
Στόχος της εργασίας αυτής είναι η αξιοποίηση της τεχνολογίας συνιστωσών στην ανάπτυξη κατανεμημένων συστημάτων αυτοματισμού και ελέγχου. Την τελευταία δεκαετία γίνεται μια μεγάλη προσπάθεια να αναπτυχθούν νέες τεχνολογίες λογισμικού για την υποστήριξη ανάπτυξης εφαρμογών για κατανεμημένα ετερογενή συστήματα. Αιχμή της τεχνολογίας σήμερα στην κατεύθυνση αυτή αποτελούν τα μοντέλα συνιστωσών. Ειδικότερα στον τομέα των βιομηχανικών εφαρμογών μετρήσεων και ελέγχου η ανάγκη αυτή γίνεται επιτακτική ώστε το λογισμικό που θα παράγεται γι αυτές να είναι αποτελεσματικό και επεκτάσιμο. Στην εργασία αυτή ξεκινάμε την μελέτη μας με το μοντέλο DOC middleware και προχωρούμε στην επέκτασή του, το component middleware. Εξετάζουμε τους περιορισμούς που παρουσιάζει το μοντέλο DOC middleware και τα προτερήματα του component middleware. Στη συνέχεια παρουσιάζουμε εκτενώς το μοντέλου συνιστωσών CORBA. Για το μοντέλο αυτό παρουσιάζουμε το OpenCCM που αποτελεί την μοναδική υλοποίηση που υπάρχει σήμερα η οποία είναι βασισμένη στη γλώσσα Java. Ακολούθως παρουσιάζουμε εκτενώς το πρότυπο για την ανάπτυξη βιομηχανικών εφαρμογών IEC-61499 που στηρίζεται στη έννοια του Function Block. Στη συνέχεια περιγράφουμε τη λύση που προτείνουμε στα πλαίσια της εργασίας αυτής για την υλοποίηση του προτύπου IEC-61499, η οποία στηρίζεται στο μοντέλο συνιστωσών CORBA. Η λύση μας χρησιμοποιεί την Java ως γλώσσα προγραμματισμού και ως πλατφόρμα ανάπτυξης το CORFU από την πλευρά των Function Block και το Cadena από την πλευρά συνιστωσών CORBA. Προχωρούμε στην παρουσίαση του εργαλείου FBtoCCMtool το οποίο αυτοματοποιεί ένα μεγάλο μέρος της διαδικασίας μετασχηματισμού από το μοντέλο FBs στο μοντέλο συνιστωσών CORBA . Τελικά περιγράφουμε την εφαρμογή της προτεινόμενης λύσης πάνω σε ένα πρότυπο σύστημα βιομηχανικής διεργασίας, το FESTO Modular Processing System της εταιρίας FESTO. / -

Page generated in 0.0336 seconds