Please use this identifier to cite or link to this item: http://dspace.lib.uom.gr/handle/2159/17236
Author: Κορτσάρης, Δημήτριος
Title: Υλοποίηση eclipse plug-in για τον εντοπισμό προτύπων σχεδίασης.
Date Issued: 2014
Department: Πρόγραμμα Μεταπτυχιακών Σπουδών Ειδίκευσης στην Εφαρμοσμένη Πληροφορική
Supervisor: Χατζηγεωργίου, Αλέξανδρος
Abstract: Τα πρότυπα σχεδίασης (design patterns) αποτελούν ευρέως αποδεκτές λύσεις σε συνήθη προβλήματα ανάπτυξης λογισμικού. Η χρήση προτύπων σχεδίασης οδηγεί κατά κανόνα σε αρχιτεκτονική σχεδίαση καλύτερης ποιότητας που επιτρέπει την ευκολότερη κατανόηση, επαναχρησιμοποίηση, έλεγχο και συντήρηση του λογισμικού. Ο εντοπισμός υλοποιημένων προτύπων σχεδίασης εμπίπτει στις μεθοδολογίες αντίστροφης μηχανικής (reverse engineering) και παρέχει τη δυνατότητα στους σχεδιαστές/συντηρητές λογισμικού να αντλήσουν πληροφορία σχετικά με την δομή και αρχιτεκτονική ενός υπάρχοντος συστήματος λογισμικού επιτρέποντας κατ' επέκταση την ευκολότερη συντήρησή του. Στα πλαίσια της εργασίας πραγματοποιείται βιβλιογραφική μελέτη των τεχνικών που χρησιμοποιούνται για τον εντοπισμό προτύπων σχεδίασης. Στη συνέχεια πραγματοποιείται μετατροπή προϋπάρχουσας προσέγγισης στον εντοπισμό προτύπων σε Eclipse plug-in. Πέραν της υλοποίησης του αλγορίθμου αναζήτησης η λειτουργικότητα εμπλουτίζεται ώστε να επιτρέπει την αναπαράσταση με οπτικό τρόπο των προτύπων που εντοπίζονται (σε επίπεδο κώδικα και σε επίπεδο σχεδίασης). Η λειτουργικότητα του plug-in ελέγχεται μέσω της πραγματοποίησης πειραματικών δοκιμών σε έργα ανοικτού κώδικα.
Keywords: Eclipse
Plug-in
Information: Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2014.
Appears in Collections:Π.Μ.Σ. στην Εφαρμοσμένη Πληροφορική (M)

Files in This Item:
File Description SizeFormat 
KortsarisDimitriosMsc2014extra.zipΣυνοδευτικό υλικό1.28 MBzipView/Open
KortsarisDimitriosMsc2014.pdf1.9 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons