Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/15140
Πλήρες αρχείο μεταδεδομένων
Πεδίο DC ΤιμήΓλώσσα
dc.contributor.authorΜιχαήλ Γ. Φαμέλης
dc.date.accessioned2018-07-23T15:25:12Z-
dc.date.available2018-07-23T15:25:12Z-
dc.date.issued2008-7-21
dc.date.submitted2008-12-21
dc.identifier.urihttp://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/15140-
dc.description.abstractΚαθώς υιοθετείται όλο και περισσότερο η μοντελοκεντρική προσέγγιση στην τεχνολογία λογισμικού, τα μοντέλα σαν τεχνολογικά υποκείμενα πρώτης τάξης και η διαχείριση τους σαν τέτοια αποκτούν ολοένα και σημαντικότερο ρόλο σε ολόκληρη την διάρκεια ζωής ενός τεχνικού έργου λογισμικού.Σε πολλές εφαρμογές είναι απαραίτητο να συνθέτουμε, να μετατρέπουμε και να συγκρίνουμε διαφορετικά μοντέλα που περιγράφουν διαφορετικά στοιχεία του συστήματος. Παραδείγματα τέτοιων μοντέλων είναι μοντέλα σχεδίασης, μοντέλα ελέγχου, μοντέλα παρακολούθησης λειτουργίας του συστήματος κτλ. Η σύνθεση νέων μοντέλων από άλλα μοντέλα είναι βασική για την υλοποίηση εργαλείων που υποστηρίζουν την μοντελοκεντρική ανάπτυξη πολύπλοκων εφαρμογών λογισμικού.Ο σκοπός αυτής της εργασίας είναι η σχεδίαση μιας άλγεβρας μοντέλων με συγκεκριμένους τελεστές που επιτρέπουν λειτουργίες όπως τη σύνθεση μοντέλων (model merging) και τη διαφορά μοντέλων (model differencing). Η άλγεβρα αυτή σχεδιάζεται για μοντέλα που υλοποιούνται σύμφωνα με το πρότυπο Meta Object Facility (MOF) και όσον αφορά τον μαθηματικό φορμαλισμό τους, περιγράφονται με τη μορφή γράφων.Προς την κατεύθυνση αυτή, οι πράξεις της σύνθεσης και της διαφοράς μελετώνται ως προς τη λειτουργία, την συμπεριφορά και τις αλγεβρικές τους ιδιότητες. Περιγράφονται οι προϋποθέσεις για την εκτέλεση τους και παρουσιάζονται αλγόριθμοι που να τις υλοποιούν. Επιπλέον προτείνεται μία επέκταση της πράξης της σύνθεσης μοντέλων με τη χρήση κανόνων αντιστοίχισης γραμμένων σε τριπλές γραμματικές γράφων, με σκοπό την επίτευξη μεγαλύτερης ευελιξίας στους τρόπους με τους οποίους μπορούν να συσχετίζονται τα μοντέλα που θέλουμε να συγχωνεύσουμε.Η επεκτεταμένη πράξη της σύνθεσης, χρησιμοποιείται σε ένα πρακτικό παράδειγμα σύνθεσης μοντέλων που ανταποκρίνονται σε αρχεία καταγραφών που υπακούουν στο πρότυπο Common Base Event (CBE), ένα πρότυπο για καταγραφpή γεγονότων σε κατανεμημένα συστήματα λογισμικού.
dc.languageGreek
dc.subjectμοντελοκεντρική μηχανική
dc.subjectτεχνολογία λογισμικού
dc.subjectμοντέλα λογισμικού
dc.subjectάλ- γεβρα μοντέλων
dc.subjectπράξεις μοντέλων
dc.subjectσύνθεση μοντέλων
dc.subjectδιαφορά μοντέλων
dc.subjectτριπλές γραμματικές γράφων
dc.subjectαρχεία καταγραφών.
dc.titleΠεριβάλλον Πλαίσιο Για Την Ανάλυση Και Μετατροπή Μοντέλων Mof
dc.typeDiploma Thesis
dc.description.pages98
dc.contributor.supervisorΚοντογιάννης Κώστας
dc.departmentΤομέας Τεχνολογίας Πληροφορικής & Υπολογιστών
dc.organizationΕΜΠ, Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
Εμφανίζεται στις συλλογές:Διπλωματικές Εργασίες - Theses

Αρχεία σε αυτό το τεκμήριο:
Αρχείο ΜέγεθοςΜορφότυπος 
DT2008-0147.pdf542.41 kBAdobe PDFΕμφάνιση/Άνοιγμα


Όλα τα τεκμήρια του δικτυακού τόπου προστατεύονται από πνευματικά δικαιώματα.