ΔΙΠΛΩΜΑΤΙΚΕΣ ΕΡΓΑΣΙΕΣ

Σχετικά έγγραφα
2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems

Ολοκληρωμένη Πλατφόρμα Δικτύωσης της Δημόσιας Διοίκησης για την παροχή ενιαίων και εξατομικευμένων ηλεκτρονικών υπηρεσιών σε πολίτες και επιχειρήσεις»

ΕΚΘΕΣΗ ΠΡΟΟ ΟΥ Υποψήφιος ιδάκτορας: Ιωάννης Κυριαζής

Ερευνητική+Ομάδα+Τεχνολογιών+ Διαδικτύου+

Towards a more Secure Cyberspace

Security in the Cloud Era

ΔΙΠΛΩΜΑΤΙΚΕΣ ΕΡΓΑΣΙΕΣ ΠΜΣ «ΠΛΗΡΟΦΟΡΙΚΗ & ΕΠΙΚΟΙΝΩΝΙΕΣ» OSWINDS RESEARCH GROUP

ΕΚΘΕΣΗ ΠΡΟΟ ΟΥ Υποψήφιος ιδάκτορας: Ιωάννης Κυριαζής

Θέματα Ατομικής Διπλωματικής Εργασίας Ακαδημαϊκό Έτος 2017/2018. Γεωργία Καπιτσάκη (Επίκουρη Καθηγήτρια)

ΑΛΕΞΑΝΔΡΕΙΟ ΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

Πανεπιστήµιο Πειραιώς Τµήµα Πληροφορικής

Legal use of personal data to fight telecom fraud

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΠΑΤΗΣΙΩΝ ΑΘΗΝΑ Ε - ΜΑΙL : mkap@aueb.gr ΤΗΛ: , ΚΑΠΕΤΗΣ ΧΡΥΣΟΣΤΟΜΟΣ. Βιογραφικό Σημείωμα

Ημερίδα διάχυσης αποτελεσμάτων έργου Ιωάννινα, 14/10/2015

ER-Tree (Extended R*-Tree)

ΝΕΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ, ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ, ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ, ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΕΙΣΑΓΩΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ

ΜΑΡΙΝΑ Ε. ΜΠΙΣΑΚΗ. Τκήκα Δθαξκνζκέλωλ Μαζεκαηηθώλ Παλεπηζηήκην Κξήηεο Τ.Θ , Ηξάθιεην, Κξήηε

ΘΕΜΑΤΑ ΠΤΥΧΙΑΚΩΝ ΕΡΓΑΣΙΩΝ ΕΑΡΙΝΟΥ ΕΞΑΜΗΝΟΥ

ΒΙΟΓΡΑΦΙΚΟ ΣΗΜΕΙΩΜΑ ΣΤΥΛΙΑΝΗΣ Κ. ΣΟΦΙΑΝΟΠΟΥΛΟΥ Αναπληρώτρια Καθηγήτρια. Τµήµα Τεχνολογίας & Συστηµάτων Παραγωγής.

The Greek Data Protection Act: The IT Professional s Perspective

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΔΙΠΛΩΜΑΤΙΚΩΝ ΕΡΓΑΣΙΩΝ ΓΙΑ ΤΟ ΕΑΡΙΝΟ ΕΞΑΜΗΝΟ Εισηγητής: Νίκος Πλόσκας Επίκουρος Καθηγητής ΤΜΠΤ

Τεχνολογία Λογισμικού

Θέµατα ιπλωµατικών Εργασιών (Ακαδηµαϊκό έτος )

Εφαρμογή Υπολογιστικών Τεχνικών στην Γεωργία


Θέματα Ατομικής Διπλωματικής Εργασίας - DRAFT Ακαδημαϊκό Έτος 2015/2016. Γεωργία Καπιτσάκη (Λέκτορας)

ΔΙΠΛΩΜΑΤΙΚΕΣ ΕΡΓΑΣΙΕΣ ΠΜΣ «ΠΛΗΡΟΦΟΡΙΚΗ & ΕΠΙΚΟΙΝΩΝΙΕς» OSWINDS RESEARCH GROUP

Secure Cyberspace: New Defense Capabilities

Εφαρμογή Υπολογιστικών Τεχνικών στη Γεωργία

ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ. 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ

ΒΙΟΓΡΑΦΙΚΟ ΣΗΜΕΙΩΜΑ ΠΡΟΣΩΠΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ. Ελληνική ΕΚΠΑΙ ΕΥΣΗ ΚΑΙ. Ονοµατεπώνυµο ΜΕΝΝΗΣ ΕΥΑΓΓΕΛΟΣ. ιεύθυνση ΚΟΡΑΗ 2Α, 82100, ΧΙΟΣ - ΕΛΛΑ Α

ΜΟΝΤΕΛΑ ΛΗΨΗΣ ΑΠΟΦΑΣΕΩΝ

Toward a SPARQL Query Execution Mechanism using Dynamic Mapping Adaptation -A Preliminary Report- Takuya Adachi 1 Naoki Fukuta 2.

Architecture οf Integrated Ιnformation Systems (ARIS)

DECO DECoration Ontology

3: A convolution-pooling layer in PS-CNN 1: Partially Shared Deep Neural Network 2.2 Partially Shared Convolutional Neural Network 2: A hidden layer o

ΕΚΘΕΣΗ ΠΡΟΟ ΟΥ Υποψήφιος ιδάκτορας: Ιωάννης Κυριαζής

Το Open Eclass ως Σύστημα Διαχείρισης Μάθησης

From Secure e-computing to Trusted u-computing. Dimitris Gritzalis

ΒΙΟΓΡΑΦΙΚΟ ΣΗΜΕΙΩΜΑ ΛΕΩΝΙΔΑΣ Α. ΣΠΥΡΟΥ Διδακτορικό σε Υπολογιστική Εμβιομηχανική, Τμήμα Μηχανολόγων Μηχανικών, Πανεπιστήμιο Θεσσαλίας.

Δημιουργία Επιχειρησιακής Αρχιτεκτονικής για το συνολικό σύστημα Διακυβέρνησης: Προς μια γλωσσολογική προσέγγιση του διοικητικού φαινομένου

Detecting Duplicates over Distributed Data Sources. Δημήτρης Σουραβλιάς

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ MANAGEMENT INFORMATION SYSTEMS (M.I.S.)

Πτυχιακή εργασία του φοιτητή Κωνσταντίνου Λαμογιάννη ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

Maxima SCORM. Algebraic Manipulations and Visualizing Graphs in SCORM contents by Maxima and Mashup Approach. Jia Yunpeng, 1 Takayuki Nagai, 2, 1

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΑΚΑΔΗΜΑΪΚΟΥ ΕΤΟΥΣ

Πρόσκληση. DOSSIER-Cloud DevOpS-based Software engineering for the cloud

Ανάλυση Πληροφοριακών Συστημάτων. «Εισαγωγή στην UML» Βασίλειος Καρακόιδας

{takasu, Conditional Random Field

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Εισαγωγή. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική

Ανάλυση σχημάτων βασισμένη σε μεθόδους αναζήτησης ομοιότητας υποακολουθιών (C589)

Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές

Έτος πρώτης λειτουργίας: 1986

ΕΛΛΗΝΙΚΑ. Πεδίο Έρευνας και Τεχνολογίας. Όνομα Εργαστηρίου Σχολή Ιστορίας. Έρευνα Εργαστηρίου Α/Α

Διάταξη Προγράμματος Σπουδών KPS / Κοινωνικά Πληροφοριακά Συστήματα (Social Information Systems)

Τσαδήμας Ανάργυρος. Σοφοκλέους 48, 17671, Καλλιθέα, Αττική Τηλέφωνα Οικίας Kινητό

Business Development, SAP Hellas 01/12/2007

ΔΗΜΗΤΡΗΣ ΔΗΜΗΤΡΙΟΥ ΣΥΝΤΟΜΟ ΒΙΟΓΡΑΦΙΚΟ ΣΗΜΕΙΩΜΑ

Επικοινωνιών στην Εκπαίδευση. Τεχνολογίες Πληροφορίας & (ΤΠΕ-Ε)

Μηχανουργική Τεχνολογία ΙΙ

Ανάλυση και Σχεδιασµός Πληροφοριακών Συστηµάτων

ΕΥΡΕΣΗ ΤΟΥ ΔΙΑΝΥΣΜΑΤΟΣ ΘΕΣΗΣ ΚΙΝΟΥΜΕΝΟΥ ΡΟΜΠΟΤ ΜΕ ΜΟΝΟΦΘΑΛΜΟ ΣΥΣΤΗΜΑ ΟΡΑΣΗΣ

ΥΠΟΔΟΧΗ ΠΡΩΤΟΕΤΩΝ ΦΟΙΤΗΤΩΝ Παρουσίαση του Τµήµατος

Βιογραφικό. Εργασιακή Εμπειρία Ιουν Σήμερα Διευθυντής Έρευνας & Ανάπτυξης Entersoft Α.Ε. Λ. Συγγρού 362 & Ευριπίδου, Καλλιθέα

Microsoft Courses Schedule September December 2016

Cyberwar ante portas : The role and importance of national cyber-defense exercises

Ηρϊκλειτοσ ΙΙ. Πανεπιζηήμιο Θεζζαλίας. Τμήμα Μηχανικών Η/Υ και Δικτύων

ΒΙΟΓΡΑΦΙΚΟ ΣΗΜΕΙΩΜΑ Δρ. Ευάγγελος Μεννής

Εφαρμογή Υπολογιστικών Τεχνικών στη Γεωργία

ΑΝΑΛΥΤΙΚΟ ΒΙΟΓΡΑΦΙΚΟ ΣΗΜΕΙΩΜΑ. 2. ΑΚΑΔΗΜΑΪΚΕΣ ΣΠΟΥΔΕΣ Ιδρυμα: ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ Ημ/νία: 2003 Τίτλος: ΔΙΠΛΩΜΑ ΜΗΧΑΝΙΚΟΥ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ

ΚΑΤΑΣΚΕΥΑΣΤΙΚΟΣ ΤΟΜΕΑΣ

Τεχνολογίες Πληροφορίας & Επικοινωνιών στην Εκπαίδευση (ΤΠΕ-Ε)

Τοποθέτηση τοπωνυµίων και άλλων στοιχείων ονοµατολογίας στους χάρτες

Το λειτουργικό σύστημα. Προγραμματισμός II 1

Το λειτουργικό σύστημα. Προγραμματισμός II 1

Organizing the Protection of Critical ICT Infrastructures. Dimitris Gritzalis

Ένα µοντέλο Ισοδύναµης Χωρητικότητας για IEEE Ασύρµατα Δίκτυα. Εµµανουήλ Καφετζάκης

AN IMPLEMENTATION OF THE CLOUD BASED SCHOOL

Διπλωματική Εργασία. Σχεδίαση και ανάπτυξη ιστοχώρου για την αξιολόγηση σεμιναρίων και μαθημάτων

Η οικονομία της γνώσης και η απόδοση της καινοτομίας στην Ελλάδα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Βαζίιεο Βιάρνο Καζεγεηήο Δθαξκνγώλ. Αλδξέαο ηαπξηλίδεο Δπί πηπρίω θνηηεηήο - Τπεύζπλνο ζηνηρεηνζέηεζεο

Το πρόγραμμα είναι εγκεκριμένο από το Υπουργείο Παιδείας και Θρησκευμάτων, Πολιτισμού και Αθλητισμού (Αρ / Ε5 ΦΕΚ 764/ ) και λειτουργεί

ΕΠΛ202:'Η'επιστημονική'δημοσίευση

ΣΟΦΟΚΛΗΣ ΣΚΟΥΛΤΣΟΣ. Σεπτέμβριος 2007 Σήμερα Υποψήφιος Διδάκτορας στο γνωστικό πεδίο του Τουρισμού

Αυτόματη Ανακατασκευή Θραυσμένων Αντικειμένων

Αρχές Προγραμματισμού Υπολογιστών

Bureau Veritas Training Schedule 2009 Athens

ΚΑΤΑΛΟΓΟΣ ΕΚΠΑΙΔΕΥΣΗΣ

(clusters) clusters : clusters : clusters : 4. :

Motion analysis and simulation of a stratospheric airship

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

Εφαρμογή Υπολογιστικών Τεχνικών στη Γεωργία

ΠΡΟΣΩΠΙΚΑ ΣΤΟΙΧΕΙΑ ΣΠΟΥΔΕΣ ΞΕΝΕΣ ΓΛΩΣΣΕΣ ΒΙΟΓΡΑΦΙΚΟ ΣΗΜΕΙΩΜΑ. Ημερομηνία Γέννησης: 12 Σεπτεμβρίου 1976 Ηλεκτρονική Διεύθυνση:

Πτυχιακές Εργαστήριο Επικοινωνίας Ανθρώπου-Μηχανής και Εικονικής Πραγματικότητας

ΞΕΝΗ Ι. ΜΑΜΑΚΟΥ. Μέλος Ε.Τ.Ε.Π. Τμήμα Οργάνωσης και Διοίκησης Επιχειρήσεων Οικονομικού Πανεπιστημίου Αθηνών

Στόχοι της Πτυχιακής

Ανάλυση & Μοντελοποίηση Επιχειρηματικών Συστημάτων & ιαδικασιών

ΗΜΟΣΙΕΥΣΕΣ ΣΕ ΙΕΘΝΗ ΠΕΡΙΟ ΙΚΑ [1] C. Bouras, A. Gkamas, G. Kioumourtzis, Adaptive smooth multicast protocol for multimedia transmission:

Eπώνυμο: ΑΛΕΞΑΝΔΡΗΣ Τηλέφωνα Επικοινωνίας: Όνομα: ΓΕΩΡΓΙΟΣ Έτος Γέννησης 1972

Transcript:

ΔΙΠΛΩΜΑΤΙΚΕΣ ΕΡΓΑΣΙΕΣ ΤΜ. ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ 2018-2019 Επιβλέπουσα: Μπίμπη Ματίνα

Ανάλυση της πλατφόρμας ανοιχτού κώδικα Home Assistant Το Home Assistant είναι μία πλατφόρμα ανοιχτού κώδικα η οποία εξυπηρετεί στην εύκολη δημιουργία αυτοματισμών για το σπίτι. Τρέχει σε Python 3 και βοηθάει στην εύκολη παρακολούθηση και στον έλεγχο των συσκευών ενός σπιτιού καθώς και στην δημιουργία και έλεγχο των αυτοματισμών. Υποστηρίζει πάνω από 1000 διαφορετικές υπηρεσίες και συσκευές οι οποίες μπορούν να συνεργαστούν μεταξύ τους χωρίς να χρειάζεται να γίνεται αποθήκευση δεδομένων στο cloud. είναι: Η ανάλυση του κώδικα από έκδοση σε έκδοση και η δημιουργία διαγραμμάτων (class diagram, feature model) σε αυτές. Ο υπολογισμός μετρικών σε κάθε έκδοση, σύγκριση μεταξύ των εκδόσεων. Προσθήκη ενός νέου feature. Πολύ καλή γνώση τεχνολογίας λογισμικού Πολύ καλη γνώση προγραμματισμού Καλό επίπεδο γνώσης αγγλικών K. Bak, Z. Diskin, M. Antkiewicz, K. Czarnecki, and A. Wasowski, Clafer: unifying class and feature modeling, Software & Systems Modeling, vol. 15, no. 3, pp. 811 845, Jul. 2016. J. Bansiya and C. G. Davis, "A hierarchical model for object-oriented design quality assessment," in IEEE Transactions on Software Engineering, vol. 28, no. 1, pp. 4-17, Jan 2002. A. Tahri, L. Duchien, J. Pulou, "Using Feature Models for Distributed Deployment in Extended Smart Home Architecture." European Conference on Software Architecture. Springer, pp. 285-293, 2015. https://www.home-assistant.io/ https://developers.home-assistant.io/docs/en/architecture_index.html https://github.com/home-assistant/home-assistant

Crowd Sourcing και ανάπτυξη λογισμικού. Πλατφόρμα συλλογής δεδομένων και εξαγωγής συμπερασμάτων Στη παραδοσιακή τεχνολογία λογισμικού οι διάφορες δραστηριότητες ολοκληρώνονται από μια κλειστή ομάδα ανάπτυξης έργου. H ανάπτυξη λογισμικού με τεχνικές crowdsourcing διαμοιράζει την εκτέλεση κάποιων ενεργειών ανάπτυξης λογισμικού σε ένα πολύ μεγαλύτερο σύνολο ανθρώπων ( crowd ) με αποτέλεσμα διαδικασίες όπως ο έλεγχος λογισμικού να γίνονται πιο αποτελεσματικά και γρήγορα. της διπλωματικής είναι: Η δημιουργία εφαρμογής η οποία θα συλλέγει και θα καταγράφει δεδομένα από γνωστές πλατφόρμες που υποστηρίζουν την ανάπτυξη και τον έλεγχο λογισμικού με τεχνικές crowdsourcing (TopCoder, AmazonTurk) Χρήση API από το Topcoder και το AmazonTurk Υλοποίηση εργαλείου στήριξης απόφασης σχετικά με διαχειριστικές αποφάσεις που σχετίζονται με την ανάπτυξη λογισμικού με τεχνικές crowdsourcing (κατανομή εργασιών, κοστολόγηση, διάρκεια, πλήθος ατόμων) Καλό επίπεδο γνώσης αγγλικών Εμπειρία σε μοντέλα στατιστικής ανάλυσης Mao, K., Capra, L., Harman, M., & Jia, Y. (2017). A survey of the use of crowdsourcing in software engineering. Journal of Systems and Software, 126, 57-84. Dissanayake I., Zhang J., Gu B., Task Division for Team Success in Crowdsourcing Contests: Resource Allocation and Alignment Effects, Journal of Management Information Systems, vol. 32, no. 2, pp. 8 39, Apr. 2015. K. Li, J. Xiao, Y. Wang and Q. Wang, "Analysis of the Key Factors for Software Quality in Crowdsourcing Development: An Empirical Study on TopCoder.com," Computer Software and Applications Conference (COMPSAC), 2013 IEEE 37th Annual, Kyoto, 2013, pp. 812-817.

Υλοποίηση μικρής κλίμακας προγραμματιστικών εργασιών στο Bountify. Συλλογή δεδομένων κώδικα και ανάλυση ποιότητας κώδικα Το Bountify (https://bountify.co/) είναι μια πλατφόρμα η οποία υποστηρίζει την εκτέλεση σύντομων προγραμματιστικών εργασιών (συνήθως σε γλώσσες scripting). Η διαδικασία είναι η εξής δίνεται μια σύντομη περιγραφή του προβλήματος, ίσως και κάποιος κώδικας, και οι ενδιαφερόμενοι υποβάλουν τη λύση. Στη συνέχεια επιλέγεται η καταλληλότερη λύση. της διπλωματικής είναι: Η δημιουργία εργαλείων τα οποία θα συλλέξουν τον κώδικα που υποβάλλουν οι προγραμματιστές, μαζί με άλλα στοιχεία (π.χ περιγραφή προβλήματος, βοηθητικός κώδικας, διάρκεια) και θα αναλύσουν αυτό τον κώδικα για να εξάγουν συμπεράσματα ως προς την ποιότητά του. Καλό επίπεδο γνώσης διαδικτυακών γλωσσών προγραμματισμού Wu, Wenjun, Wei-Tek Tsai, and Wei Li. "An evaluation framework for software crowdsourcing." Frontiers of Computer Science 7.5 (2013): 694-709. Li, K., Xiao, J., Wang, Y., & Wang, Q. (2013, July). Analysis of the key factors for software quality in crowdsourcing development: An empirical study on topcoder. com. In 2013 IEEE 37th Annual Computer Software and Applications Conference (COMPSAC) (pp. 812-817). IEEE. Cochran, R. A., D'Antoni, L., Livshits, B., Molnar, D., & Veanes, M. (2015, January). Program boosting: Program synthesis via crowd-sourcing. In ACM SIGPLAN Notices (Vol. 50, No. 1, pp. 677-688). ACM.

Ανάλυση εφαρμογών javascript: Δημιουργία ενός εργαλείου μέτρησης της ποιότητας εφαρμογών javascript Μελέτη βιβλιογραφίας σχετικής με την ποιότητα εφαρμογών javascript. Μελέτη μετρικών ποιότητας λογισμικού, (μετρικές Chimader & Kemerer, μοντέλο QMOOD), εντοπισμός προβληματικών λέξεων και εντολών. Υλοποίηση ενός εργαλείου το οποίο σαν είσοδο θα παίρνει ένα πρόγραμμα Javascript και ως έξοδο θα παράγει ένα σύνολο μετρικών σχετικών με τον κώδικα. Nitze, A. (2015, January). Evaluation of JavaScript quality issues and solutions for enterprise application development. In International Conference on Software Quality (pp. 108-119). Springer, Cham. Fard, A. M., & Mesbah, A. (2013, September). Jsnose: Detecting javascript code smells. In Source Code Analysis and Manipulation (SCAM), 2013 IEEE 13th International Working Conference on (pp. 116-125). IEEE. Nguyen, H. V., Nguyen, H. A., Nguyen, T. T., Nguyen, A. T., & Nguyen, T. N. (2012, September). Detection of embedded code smells in dynamic web applications. In Automated Software Engineering (ASE), 2012 Proceedings of the 27th IEEE/ACM International Conference on (pp. 282-285). IEEE.