Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: http://dspace.lib.uom.gr/handle/2159/17236
Συγγραφέας: Κορτσάρης, Δημήτριος
Τίτλος: Υλοποίηση eclipse plug-in για τον εντοπισμό προτύπων σχεδίασης.
Ημερομηνία Έκδοσης: 2014
Τμήμα: Πρόγραμμα Μεταπτυχιακών Σπουδών Ειδίκευσης στην Εφαρμοσμένη Πληροφορική
Επόπτης Καθηγητής: Χατζηγεωργίου, Αλέξανδρος
Περίληψη: Τα πρότυπα σχεδίασης (design patterns) αποτελούν ευρέως αποδεκτές λύσεις σε συνήθη προβλήματα ανάπτυξης λογισμικού. Η χρήση προτύπων σχεδίασης οδηγεί κατά κανόνα σε αρχιτεκτονική σχεδίαση καλύτερης ποιότητας που επιτρέπει την ευκολότερη κατανόηση, επαναχρησιμοποίηση, έλεγχο και συντήρηση του λογισμικού. Ο εντοπισμός υλοποιημένων προτύπων σχεδίασης εμπίπτει στις μεθοδολογίες αντίστροφης μηχανικής (reverse engineering) και παρέχει τη δυνατότητα στους σχεδιαστές/συντηρητές λογισμικού να αντλήσουν πληροφορία σχετικά με την δομή και αρχιτεκτονική ενός υπάρχοντος συστήματος λογισμικού επιτρέποντας κατ' επέκταση την ευκολότερη συντήρησή του. Στα πλαίσια της εργασίας πραγματοποιείται βιβλιογραφική μελέτη των τεχνικών που χρησιμοποιούνται για τον εντοπισμό προτύπων σχεδίασης. Στη συνέχεια πραγματοποιείται μετατροπή προϋπάρχουσας προσέγγισης στον εντοπισμό προτύπων σε Eclipse plug-in. Πέραν της υλοποίησης του αλγορίθμου αναζήτησης η λειτουργικότητα εμπλουτίζεται ώστε να επιτρέπει την αναπαράσταση με οπτικό τρόπο των προτύπων που εντοπίζονται (σε επίπεδο κώδικα και σε επίπεδο σχεδίασης). Η λειτουργικότητα του plug-in ελέγχεται μέσω της πραγματοποίησης πειραματικών δοκιμών σε έργα ανοικτού κώδικα.
Λέξεις Κλειδιά: Eclipse
Plug-in
Πληροφορίες: Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2014.
Εμφανίζεται στις Συλλογές:Π.Μ.Σ. στην Εφαρμοσμένη Πληροφορική (M)

Αρχεία σε αυτό το Τεκμήριο:
Αρχείο Περιγραφή ΜέγεθοςΜορφότυπος 
KortsarisDimitriosMsc2014extra.zipΣυνοδευτικό υλικό1.28 MBzipΠροβολή/Ανοιγμα
KortsarisDimitriosMsc2014.pdf1.9 MBAdobe PDFΠροβολή/Ανοιγμα


Αυτό το τεκμήριο προστατεύεται από Αδεια Creative Commons Creative Commons