dc.description.abstract | Περίληψη
Η παρούσα διπλωματική εργασία έχει ως βασικό στόχο την αξιολόγηση της ποιότητας των εφαρμογών Android, μέσα από τη μελέτη και την επιλογή των κατάλληλων παραγόντων ποιότητας χρησιμοποιώντας και δημιουργώντας εργαλεία για την αξιόπιστο έλεγχο τους. Αναλυτικότερα, στην παρούσα διπλωματική εργασία περιγράφονται οι παράγοντες ποιότητας που επιλέχθηκαν με σκοπό την αξιολόγηση των Android εφαρμογών, ο τρόπος με τον οποίο πραγματοποιούνται οι έλεγχοι, τα συμπεράσματα που προκύπτουν καθώς και η δημιουργία ενός εργαλείου για την αξιολόγηση της ασφάλειας των εφαρμογών.
Σε ένα πλαίσιο, όπου το μεγαλύτερο ποσοστό των καταναλωτών χρησιμοποιεί έξυπνα τηλέφωνα η ανάγκη να βελτιστοποιήσουμε τις υπηρεσίες που αυτά τους παρέχουν είναι εμφανής. Η συντριπτική πλειοψηφία των χρηστών έξυπνων κινητών χρησιμοποιεί συσκευές που έχουν ως λογισμικό το Android. Οι υπηρεσίες που προσφέρει ένα έξυπνο τηλέφωνο Android σε ένα χρήστη είναι ουσιαστικά οι εφαρμογές που έχει εγκατεστημένες στο κινητό του. Συνεπώς, η βελτίωση της εμπειρίας του χρήστη, ως αναφορά τις έξυπνες συσκευές συνδέονται άμεσα με την ποιότητα των εφαρμογών που χρησιμοποιούν. Επομένως, η βελτίωση της ποιότητας των εφαρμογών Android είναι ύψιστης σημασίας για την πιο αποδοτική και αποτελεσματική χρήση των έξυπνων κινητών.
Τα βασικά στοιχεία αυτής της διπλωματικής συνοψίζονται σε τέσσερις θεματικούς άξονες. Ο πρώτος άξονας αφορά την μελέτη των μετρικών ποιότητας μίας εφαρμογής Android. Ο δεύτερος αφορά την μεθοδολογία λήψης μετρήσεων. Ο τρίτος επικεντρώνεται στην δημιουργία ενός λογισμικού αξιολόγησης της ασφάλειας μίας εφαρμογής Android. Τέλος, ο τέταρτος αφορά παρουσίαση των αποτελεσμάτων που λήφθηκαν από την αξιολόγηση ενός αριθμού εφαρμογών.
Abstract
The main goal of this diploma thesis is to evaluate the quality of Android applications by studying and selecting the right quality factors and by using and creating tools for their reliable evaluation. In more detail, this diploma thesis describes the quality factors chosen to evaluate Android applications, the way in which the evaluation is made, the results and the conclusions and finally the method of creation of a tool that evaluates application security.
In a context where the majority of consumers use smartphones, the need to optimize the services they provide is evident. The vast majority of smartphone users use Android-powered devices. The services offered by a Android smartphone to a user are essentially the applications installed on his mobile. So, improving user experience, referring to smartphones, is directly related to the quality of the applications they use. Therefore, improving the quality of Android applications is of the utmost importance for efficient functionality of smartphones.
The basic elements of this diploma are summarized in four thematic axes. The first concerns the study of the metric quality of an Android application. The second concerns the measurement methodology. The third is focused on creating an Android app security rating software. Finally, the fourth concerns the presentation of the results obtained from the evaluation of a number of applications | en_US |