Ανίχνευση προτύπων σχεδίασης σε λογισμικό ανοιχτού κώδικα

Απόθεσις

 

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Λαζαρίδης, Αλέξανδρος
dc.contributor.author Γκουντίνας, Λάζαρος
dc.date.accessioned 2015-05-04T14:40:30Z
dc.date.available 2015-05-04T14:40:30Z
dc.date.issued 2012-03
dc.identifier.uri http://apothesis.teicm.gr/xmlui/handle/123456789/838
dc.description.abstract Στην βελτίωση της ποιότητας του λογισμικού, αποσκοπεί η χρήση των προτύπων σχεδίασης. Τα πρότυπα σχεδίασης, είναι μηχανισμοί που παρέχουν λύσεις σε συνήθη σχεδιαστικά προβλήματα, που παρουσιάζονται κατά τις φάσεις της σχεδίασης, της ανάπτυξης ή της τροποποίησης του λογισμικού. Τα πρότυπα, βελτιώνουν τα ποιοτικά χαρακτηριστικά του συστήματος, παρέχοντας ευελιξία, προσαρμοστικότητα, ευκολία στη συντήρηση, δυνατότητα επαναχρησιμοποίησης συστατικών του συστήματος κ.α. Η διεξαγωγή της παρούσας μελέτης αποδείχθηκε ιδιαίτερα χρήσιμη για την εξοικείωση του συγγραφέα με προηγμένα θέματα τεχνολογίας λογισμικού, τις μεθόδους εμπειρικής αξιολόγησης μιας μελέτης. Επιπλέον, τα αποτελέσματα της εργασίας θεωρούνται σημαντικά και ευρύτερου επιστημονικού ενδιαφέροντος, από τη στιγμή που αξιολογούν τη χρήση των προτύπων σχεδίασης στην ποιότητα του λογισμικού, ζήτημα επίκαιρο στην κοινωνία ανάπτυξης λογισμικού. Ο όρος «πρότυπο σχεδίασης» έχει πολύ μεγάλη σημασία για τη μηχανική λογισμικού, και εξακολουθούν να αποτελούν ένα σημαντικό πεδίο έρευνας μέχρι σήμερα. . Στην εργασία αυτή παρουσιάζουμε μια εμπειρική μελέτη, σχετικά με τη χρήση προτύπων σχεδίασης σε έργα ανοιχτού λογισμικού, συλλέξαμε δεδομένα για 781 έργα λογισμικού από 19 κατηγορίες με κάθε μια από αυτές να περιέχει έως 50 έργα καθώς και όλες τις γενιές τους. Τα έργα εξορύχθηκαν από ένα γνωστό αποθετήριο κώδικα (sourceforge), που πληρεί τις προδιαγραφές της έρευνας μας. Με τη χρήση ενός εργαλείου ανίχνευσης προτύπων σχεδίασης από object αρχεία Java εξορύξαμε πληροφορίες σχετικά με τη χρήση προτύπων σχεδίασης. Τα δεδομένα που συγκεντρώθηκαν αναλύθηκαν με τη βοήθεια στατιστικών τεχνικών και προέκυψαν ενδιαφέροντα αποτελέσματα που παρουσιάζονται αναλυτικά στο κεφάλαιο 2. el
dc.format.extent 72 el
dc.language.iso el el
dc.publisher Τ.Ε.Ι. Κεντρικής Μακεδονίας el
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/4.0/deed.el
dc.subject TEICM::ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ el
dc.subject ΛΟΓΙΣΜΙΚΟ ΑΝΟΙΚΤΟΥ ΚΩΔΙΚΑ el
dc.subject TEICM::ΘΕΩΡΙΑ ΚΩΔΙΚΟΠΟΙΗΣΗΣ el
dc.subject.ddc 005.1 el
dc.title Ανίχνευση προτύπων σχεδίασης σε λογισμικό ανοιχτού κώδικα el
dc.type Πτυχιακή εργασία
dc.contributor.department Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε. el
dc.heal.publisherID teiser
dc.subject.keyword Λογισμικό ανοικτού κώδικα el
dc.subject.keyword Πρότυπα σχεδίασης el
dc.subject.keyword Τεχνολογία λογισμικού el


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές Except where otherwise noted, this item's license is described as Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές