Show simple item record

dc.contributor.authorΧρήστου, Ορφέας
dc.date.accessioned2023-03-28T12:45:59Z
dc.date.available2023-03-28T12:45:59Z
dc.date.issued2023-02
dc.identifier.urihttps://dspace.uowm.gr/xmlui/handle/123456789/3255
dc.description.abstractH JavaScript αποτελεί την βασική γλώσσα σεναρίων στην ανάπτυξη ιστοσελίδων στην σημερινή εποχή και η διάδοση της αυξάνεται με σταθερό ρυθμό. Ωστόσο η συνεχής ανάπτυξη συνδέεται άμεσα με την αύξηση της πολυπλοκότητας. Έτσι το μεγαλύτερο ποσοστό των προγραμματιστών επιλέγει την μέθοδο της επαναχρησιμοποίησης στοιχείων είτε με την χρήση βιβλιοθηκών είτε πλαισίων με σκοπό να επιτύχει την αύξηση της αποδοτικότητας και την εξοικονόμηση χρόνου. Η μελέτη αυτή με την βοήθεια κατάλληλων μετρικών εξετάζει εάν υπάρχει πρακτική εφαρμογή των νόμων του Lehman στα έργα της σημερινής εποχής. Στο πλαίσιο αυτό μελετήθηκαν 80 δημοφιλή έργα JavaScript από το αποθετήριο GitHub και περισσότερες από 2,000 εκδόσεις .Συνεπώς τα αποτελέσματα έδειξαν ότι μόνο οι νόμοι της Διατήρησης Οικειότητας και Συνεχούς Ανάπτυξης επιβεβαιώθηκαν και οι υπόλοιποι από τους 7 που μελετήθηκαν απορρίφθηκαν. Κατά γενική ομολογία καταλήξαμε ότι οι προγραμματιστές αποφεύγουν τις πολλές και μεγάλες αλλαγές στα συστήματα τους και αντίθετα επιλέγουν εκδόσεις τις οποίες εμπιστεύονται και έχουν οικειότητα.en_US
dc.description.sponsorshipΕπιβλέπουσα (επίκουρη καθηγήτρια): Μπίμπη Σταματίαen_US
dc.language.isogren_US
dc.publisherΧρήστου, Ορφέαςen_US
dc.subjectJavaScript, Επαναχρησιμοποίηση, Νόμοι Lehman, GitHuben_US
dc.subjectJavaScript, Reusable Components, Lehman’s Laws, GitHuben_US
dc.titleΕξαγωγή και Ανάλυση Δεδομένων Επαναχρησιμοποίησης Λογισμικού από το Αποθετήριο GitHuben_US
dc.title.alternativeExtraction and Analysis of Reuse Software Data From Repository of GitHuben_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record