Εξόρυξη γνώσης από αποθετήρια κώδικα

Απόθεσις

 

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

dc.contributor.advisor Πεταλίδης, Νικόλαος
dc.contributor.author Μήτσου, Παυλίνα
dc.date.accessioned 2022-09-09T07:55:12Z
dc.date.available 2022-09-09T07:55:12Z
dc.date.issued 2019-11
dc.identifier.uri http://apothesis.teicm.gr/xmlui/handle/123456789/4102
dc.description.abstract Ψηφιακή πληροφορία δημιουργείται καθημερινά από τους προγραμματιστές κατά τη διάρκεια της κατασκευής του λογισμικού, που κατά βάση δεν είναι κώδικας. Από τις συνολικές γραμμές κώδικα που γράφει ένας προγραμματιστής ενσωματώνονται μόνο 10 από αυτές στο έργο. (0, ) Ο προγραμματιστής δαπανά το χρόνο του επίσης στην επικοινωνία με τους συναδέλφους του μέσω ηλεκτρονικών μηνυμάτων, αναζητώντας λύσεις για πιθανά σφάλματα στον κώδικα σε φόρουμ ή σε ιστοσελίδες, βλέποντας οπτικοακουστικό υλικό στο διαδίκτυο κ.α. Ο όγκος αυτός της πληροφορίας που παράγει ο προγραμματιστής αποδεικνύεται ότι επικεντρώνεται στα περιφερειακά εργαλεία που χρησιμοποιεί παρά στο πραγματικό κώδικα του προγράμματος. Ως εκ τούτου, γεννιέται η επιτακτική ανάγκη διαχείρισης αυτού του όγκου πληροφορίας, με τη μετατροπή των μέσων που αλληλεπιδρά από στατικά σε ενεργά από τα τα οποία υπάρχει η δυνατότητα καθοδήγησης στη λήψη αποφάσεων στα σύγχρονα έργα λογισμικού και στην βελτίωση εξέλιξης του προϊόντος. (0, ) Η Εξόρυξη γνώσης από αποθετήρια κώδικα (Mining on Software Repositories) είναι το πεδίο της τεχνολογίας του λογισμικού που επικεντρώνεται στην ανάκτηση δεδομένων από τα εργαλεία λογισμικού και κώδικα με σκοπό την εξόρυξη χρήσιμης πληροφορίας. el
dc.description.abstract Huge digital records of software-engineering work are left by software developers during the development process that is mostly not code. Each day, a developer writes 10 lines of code that they will totally be used in the main code base. (0, ) A software developer spent her time in communication by emails with colleagues, searching for fixes at bugs in forums or websites, writing answer to others questions, watching tutorials etc. So that means that there is a lot of information that they produce and we can use it to extract valuable knowledge from it. We can convert this information from static to active that will help as to take decisions and improve the software procedure and quality. Mining software repositories (MSR) is a software engineering field where software practitioners and researchers use data mining techniques to analyze the data in software repositories to extract useful and actionable information produced by developers during the development process. en
dc.format.extent 56 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.ddc 006.3 el
dc.title Εξόρυξη γνώσης από αποθετήρια κώδικα el
dc.type Πτυχιακή εργασία
dc.contributor.department Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Μηχανικών Πληροφορικής Τ.Ε. el
dc.heal.publisherID teiser
dc.subject.keyword Ψηφιακή πληροφορία el
dc.subject.keyword Αποθετήρια κώδικα (Mining on Software Repositories) el
dc.subject.keyword Εξόρυξη γνώσης el


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

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

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

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