• ΕΛ
  • EN
  • myUni
  • Επικοινωνία
Tμήμα Ηλεκτρολόγων Μηχανικών
και Μηχανικών Ηλεκτρονικών
Υπολογιστών και Πληροφορικής
  • Το Πανεπιστήμιο
    • Ταυτότητα
      • Προφίλ Πανεπιστημίου
      • Όραμα, Αποστολή και Αξίες
      • Βασικοί Στόχοι
      • Μήνυμα από τον Πρύτανη
    • Διοίκηση
      • Συμβούλιο
      • Σύγκλητος
      • Πρυτανεία
      • Διοικητικές Υπηρεσίες
    • Νομοθεσία
    • Διαγωνισμοί-Προσφορές
    • Εργοδότηση
    • Νέα και Ανακοινώσεις
  • Σπουδές
    • Οι σπουδές στο ΤΠΚ
    • Υποψήφιοι Φοιτητές
    • Προγράμματα Πτυχίου
    • Περιστασιακή και άλλη φοίτηση
    • Προγράμματα Μάστερ
    • Επιτυχημένοι απόφοιτοι
    • Διδακτορικές Σπουδές
    • Εκδόσεις
  • Φοιτητές
    • Νέα & Εκδηλώσεις
    • Πληροφορίες φοίτησης
    • Φοιτητική Ζωή
    • Εξεύρεση Διαμονής
    • Αθλητισμός
    • Σταδιοδρομία
    • Στήριξη φοιτητών
    • Συμβουλευτική και Ανάπτυξη Φοιτητών
    • Κέντρο Εξυπηρέτησης και Πληροφόρησης
  • Έρευνα
    • Ευκαιρίες χρηματοδότησης
      • Horizon 2020
      • Erasmus+
      • INTERREG IV
      • ΙΠΕ
    • Διεθνής Συνεργασία
      • Erasmus
      • Γραφείο Διασύνδεσης
      • IAESTE
      • Europe Direct Λεμεσού
    • Ερευνητικά Κέντρα
    • Χρηματοδοτούμενα Έργα
  • Σχολές
    • Σχολή Γεωτεχνικών Επιστημών και Διαχείρισης Περιβάλλοντος
      • Τμήμα Γεωπονικών Επιστημών, Βιοτεχνολογίας και Επιστήμης Τροφίμων
      • Τμήμα Χημικών Μηχανικών
    • Σχολή Διοίκησης και Οικονομίας
      • Τμήμα Διοίκησης Ξενοδοχείων και Τουρισμού
      • Τμήμα Εμπορίου, Χρηματοοικονομικών και Ναυτιλίας
      • Πρόγραμμα στη Διοίκηση
    • Σχολή Επικοινωνίας και Μέσων Ενημέρωσης
      • Τμήμα Δημόσιας Επικοινωνίας
      • Τμήμα Επικοινωνίας και Σπουδών Διαδικτύου
    • Σχολή Επιστημών Υγείας
      • Διεθνές Ινστιτούτο Κύπρου για την Περιβαλλοντική και Δημόσια Υγεία
      • Τμήμα Επιστημών Αποκατάστασης
      • Τμήμα Νοσηλευτικής
    • Σχολή Καλών και Εφαρμοσμένων Τεχνών
      • Τμήμα Καλών Τεχνών
      • Τμήμα Πολυμέσων και Γραφικών Τεχνών
    • Σχολή Μηχανικής και Τεχνολογίας
      • Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής
      • Τμήμα Μηχανολόγων Μηχανικών και Επιστήμης και Μηχανικής Υλικών
      • Τμήμα Πολιτικών Μηχανικών και Μηχανικών Γεωπληροφορικής
    • Κέντρο Γλωσσών
  • COVID 19 (2020-21)
    • ΥΓΕΙΟΝΟΜΙΚΟ ΠΡΩΤΟΚΟΛΛΟ
    • Μαθήματα & αξιολόγηση
    • Φοιτητική ζωή και αθλητισμός
    • Φοιτητικές εστίες
    • Νέα και Ανακοινώσεις
  1. Σχολές
  2. Σχολή Μηχανικής και Τεχνολογίας
  3. Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής
  4. Προσωπικό
  5. Ηρόδοτος Ηροδότου
  1. Σχολές
  2. Σχολή Μηχανικής και Τεχνολογίας
  3. Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής
  4. Προσωπικό
  5. Ηρόδοτος Ηροδότου

Ηρόδοτος Ηροδότου

Ηρόδοτος Ηροδότου

Επίκουρος Καθηγητής

Τμημα Ηλεκτρολογων Μηχανικων και Μηχανικων Ηλεκτρονικων Υπολογιστων και Πληροφορικησ

herodotos.herodotou@cut.ac.cy

25002144

http://dicl.cut.ac.cy/

CV



Ο Ηρόδοτος Ηροδότου είναι Επίκουρος Καθηγητής στο Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής (ΗΜΜΗΥΠ) του Τεχνολογικού Πανεπιστημίου Κύπρου, όπου είναι ο Επιστημονικός Υπεύθυνος του Data Intensive Computing Research Lab.

Έλαβε Διδακτορικό (Ph.D.) και Μεταπτυχιακό Τίτλο Σπουδών (M.Sc.) στον κλάδο της Πληροφορικής από το Duke University τον Μάιο του 2012 και τον Μάιο του 2009, αντίστοιχα. Συμπλήρωσε τις προπτυχιακές του σπουδές στο University of Maryland, Baltimore County (UMBC) τον Μάιο του 2007 εξασφαλίζοντας πτυχίο στην Πληροφορική και στα Μαθηματικά. Η διδακτορική του διατριβή με τίτλο "Automatic Tuning of [...]Data-Intensive Analytical Workloads" έλαβε τις τιμητικές διακρίσεις "SIGMOD Jim Gray Doctoral Dissertation Award Honorable Mention" και "Outstanding Ph.D. Dissertation Award in Computer Science at Duke".

Τα ερευνητικά του ενδιαφέροντα περιλαμβάνουν τα Συστήματα Επεξεργασίας Δεδομένων Μεγάλης Κλίμακας και Συστήματα Βάσεων Δεδομένων. Ειδικότερα, το έργο του επικεντρώνεται στην απλοποίηση χρήσης, στην διαχειρισιμότητα και στην αυτόματη ρύθμιση κεντρικών καθώς και κατανεμημένων συστημάτων ανάλυσης δεδομένων μεγάλης κλίμακας. Επιπλέον, ενδιαφέρεται για την εφαρμογή τεχνικών των Βάσεων Δεδομένων σε άλλους τομείς, όπως η Υπολογιστική Επιστήμη, η Βιοπληροφορική και η Αριθμητική Ανάλυση.

Στο παρελθόν, ο Δρ. Ηροδότου εργάστηκε ως Senior Research SDE στην ομάδα "Data Management, Exploration and Mining (DMX)" της Microsoft Research. Ασχολήθηκε με διάφορα ερευνητικά έργα που σχετίζονται με το υπολογιστικό νέφος (cloud computing) καλύπτοντας τα στρώματα υπολογισμού, αποθήκευσης και δικτύωσης σε παγκόσμια κέντρα δεδομένων. Η επαγγελματική του εμπειρία περιλαμβάνει επιπλέον ερευνητικές θέσεις εργασίας στα Yahoo! Labs και στην Aster Data, καθώς και προγραμματιστικές θέσεις εργασίας στη Microsoft και στο RWD Technologies.


  • Ενδιαφέροντα
  • Δημοσιεύσεις
  • Ευρεσιτεχνίες
  • Εργασίες
  • Χρηματοδότηση
  • Υπηρεσία
  • Διδασκαλία
  • Ενδιαφεροντα
  • Δημοσιευσεισ
  • Ευρεσιτεχνιεσ
  • Εργασιεσ
  • Χρηματοδοτηση
  • Υπηρεσια
  • Διδασκαλια

Ενδιαφέροντα

Οι κύριοι ερευνητικοί τομείς με τους οποίους ασχολείται ο Δρ. Ηροδότου είναι:

  • Συστήματα Επεξεργασίας Δεδομένων μεγάλης κλίμακας (π.χ., MapReduce, Spark)
  • Κεντρικά και Κατανεμημένα Συστήματα Βάσεων Δεδομένων
  • Υπολογιστικό νέφος - cloud computing (στρώματα υπολογισμού, αποθήκευσης και δικτύωσης)

Ως ένθερμος υποστηρικτής της εφαρμοσμένης έρευνας, ο Δρ. Ηροδότου επικεντρώνεται στην καινοτόμο επίλυση πρακτικών προβλημάτων στους τομείς διαχείρισης των πληροφοριών, υποδομής για τα συστήματα βάσεων δεδομένων μεγάλης κλίμακας, μείωσης του συνολικού κόστους ιδιοκτησίας των συστημάτων διαχείρισης πληροφοριών, επιτρέποντας ευέλικτους τρόπους για την αναζήτηση, περιήγηση και οργάνωση πλούσιων συνόλων δεδομένων που περιέχουν τόσο δομημένα όσο και αδόμητα δεδομένα, καθώς και της αυτοματοποιημένης διαχείρισης των συστημάτων βάσεων δεδομένων και επεξεργασίας δεδομένων.

Δημοσιεύσεις

Διαχείριση Δεδομένων σε Ετερογενή Συμπλέγματα Υπολογιστών

  • H. Herodotou and E. Kakoulli. Automating Distributed Tiered Storage Management in Cluster Computing. Proc. of VLDB Endowment (PVLDB), Vol. 13, No. 1, pp. 43-56, September 2019.
  • H. Herodotou. AutoCache: Employing Machine Learning to Automate Caching in Distributed File Systems. In Proc. of the 35th IEEE Intl. Conf. on Data Engineering Workshops (ICDEW ’19), April 2019.
  • E. Kakoulli, N. D. Karmiris, and H. Herodotou. OctopusFS in Action: Tiered Storage Management for Data Intensive Computing. Demo, Proc. of VLDB Endowment (PVLDB), Vol. 11, No. 12, pp. 1914-1917, August 2018.
  • E. Kakoulli and H. Herodotou. OctopusFS: A Distributed File System with Tiered Storage Management. In Proc. of the ACM Intl. Conf. on Management of Data (SIGMOD '17), May 2017.
  • H. Herodotou. Towards a Distributed Multi-tier File System for Cluster Computing. Proc. of the Intl. Workshop on Big Data Management on Emerging Hardware (HardBD ’16), May 2016.
  • H. Herodotou. A Distributed File System with Storage-Media Awareness. Poster in Proc. of the 2015 IEEE/ACM 8th Intl. Conf. on Utility and Cloud Computing (UCC ’15), December 2015.

Κλιμακούμενα Συστήματα Διαχείρισης Βάσεων Δεδομένων

  • M. A. Georgiou, A. Paphitis, M. Sirivianos, and H. Herodotou. Hihooi: A Database Replication Middleware for Scaling Transactional Databases Consistently. IEEE Transactions on Knowledge and Data Engineering (TKDE), Early Access, April 2020.
  • M. A. Georgiou, A. Paphitis, M. Sirivianos, and H. Herodotou. Towards Auto-Scaling Existing Transactional Databases with Strong Consistency. In Proc. of the 35th IEEE Intl. Conf. on Data Engineering Workshops (ICDEW ’19), April 2019.

Διαχείριση και Ανάλυση Θαλάσσιων Δεδομένων

  • S. Aslam, M. Michaelides, and H. Herodotou. Internet of Ships: A Survey on Architectures, Emerging Applications, and Challenges. IEEE Internet of Things (IoT) Journal, Early Access, May 2020.
  • M. Lind, M. Michaelides, R. Ward, H. Herodotou, and R. T. Watson. Boosting data-sharing to improve Short Sea Shipping Performance: Evidence from Limassol port calls analysis. UNCTAD Transport and Trade Facilitation Newsletter N°82 - Second Quarter 2019, Article No. 35, May 2019.
  • M. Michaelides, H. Herodotou, M. Lind, and R. T. Watson. Port-2-Port Communication Enhancing Short Sea Shipping Performance: The Case Study of Cyprus and the Eastern Mediterranean, Sustainability Journal, Vol. 11, No. 7, pp. 1912-34, March 2019.
  • M. Lind, M. Bergmann, N. Bjørn-Andersen, W. Robert, S. Haraldson, R. Watson, T. Andersen, M. Michaelides, N. Evmides, N. Gerosavva, M. Karlsson, H. Holm, E. Olsson, A. Zerem, H. Herodotou, G. Ferrus, J. Gimenez, J. Arjona, M. Marquez, T. Rygh, S. Voskarides, and A. Gonzales. Substantial Value for Shipping found in PortCDM Testbeds, Technical Report, Concept Note #22, STM Validation Project, pp. 1-12, March 2019.
  • M. Lind, M. Bergmann, S. Haraldson, R. Watson, M. Michaelides, H. Herodotou, and S. Voskarides. Port-2-Port Communication Enabling Short Sea Shipping: Cyprus and the Eastern Mediterranean, Technical Report, Concept Note #5, STM Validation Project, pp. 1-8, March 2018.

Διαχείριση Δεδομένων για IoT και Wearable Συσκευές

  • A. Pamboris, C. Kozis, and H. Herodotou. Cuttlefish: A Flexible and Lightweight Middleware for Combining Heterogeneous IoT Devices. In Proc. of the 17th IEEE Annual Consumer Communications & Networking Conference (CCNC ’20), pp. 1-6, January 2020.
  • A. Pamboris, P. Andreou, H. Herodotou, and G. Samaras. MULTI-WEAR: A Multi-Wearable Platform For Enhancing Mobile Experiences. In Proc. of the 15th IEEE Annual Consumer Communications & Networking Conference (CCNC '18), January 2018
  • S. E. Alshaal, S. Michael, A. Pamboris, H. Herodotou, G. Samaras and P. Andreou. Augmenting Virtual Reality Environments with Smart Wearable Devices. Demo in Proc. of the 17th IEEE Intl. Conf. on Mobile Data Management (MDM ’16), June 2016.

Συστήματα και Δίκτυα Υπολογιστικού Νέφους (Cloud Computing)

  • S. Elnikety, M. Syamala, V. Narasayya, H. Herodotou, P. Tomita, A. Chen, J. Zhang, and J. Wang. PerfIso: Performance Isolation for Commercial Latency-Sensitive Services. In Proc. of the USENIX Annual Technical Conference (USENIX ATC ’18), pp. 519-531, July 2018.
  • H. Herodotou. Business Intelligence and Analytics: Big Systems for Big Data. In R.Edgeman, E. G. Carayannis, and S. Sindakis (editors), Analytics, Innovation and Excellence-Driven Enterprise Sustainability. Palgrave Macmillan, January 2017.
  • H. Herodotou, B. Ding, S. Balakrishnan, G. Outhred, and P. Fitter. Scalable Near Real-time Failure Localization of Data Center Networks. In Proc. of the 20th ACM Intl. Conf. on Knowledge Discovery and Data Mining (SIGKDD ’14), pp. 1689-1698, August 2014.
  • S. Babu and H. Herodotou. Massively Parallel Databases and MapReduce Systems. Foundations and Trends in Databases, Vol. 5, No. 1, pp. 1-104, November 2013.

Αυτόματη Ρύθμιση Συστημάτων Επεξεργασίας Δεδομένων Μεγάλης Κλίμακας

  • H. Herodotou, Y. Chen, and J. Lu. A Survey on Automatic Parameter Tuning for Big Data Processing Systems. ACM Computing Surveys (CSur), Vol. 53, No. 2, Article 43, 37 pages, April 2020.
  • J. Lu, Y. Chen, H. Herodotou, and S. Babu. Speedup Your Analytics: Automatic Parameter Tuning for Databases and Big Data Systems. Proc. of VLDB Endowment (PVLDB), Vol. 12, No. 12, August 2019.
  • H. Herodotou. Automatic Tuning of Data-Intensive Analytical Workloads. LAP LAMBERT Academic Publishing, Saarbrucken, Germany, December 2016.
  • M. Ead, H. Herodotou, A. Aboulnaga, and S. Babu. PStorM: Profile Storage and Matching for Feedback-Based Tuning of MapReduce Jobs. In Proc. of the 17th Intl. Conf. on Extending Database Technology (EDBT ’14), pp. 1-12, March 2014.
  • H. Herodotou and S. Babu. A What-if Engine for Cost-based MapReduce Optimization. Bulletin of the IEEE Computer Society Technical Committee on Data Engineering, Vol. 36, No. 1, pp. 5-14, March 2013.
  • H. Lim, H. Herodotou, and S. Babu. Stubby: A Transformation-based Optimizer for MapReduce Workflows. Proc. of VLDB Endowment (PVLDB), Vol. 5, No. 1, pp. 1196-1207, August 2012.
  • H. Herodotou. Automatic Tuning of Data-Intensive Analytical Workloads. Ph.D. Dissertation, Duke University, April 2012.
  • H. Herodotou, F. Dong, and S. Babu. No One (Cluster) Size Fits All: Automatic Cluster Sizing for Data-intensive Analytics. In Proc. of the 2nd ACM Symposium on Cloud Computing (SOCC ’11), pp. 18:1-14, October 2011.
  • H. Herodotou and S. Babu. Profiling, What-if Analysis, and Cost-based Optimization of MapReduce Programs. Proc. of VLDB Endowment (PVLDB), Vol. 4, No. 11, pp. 1111-1122, August 2011.
  • H. Herodotou, F. Dong, and S. Babu. MapReduce Programming and Cost-based Optimization? Crossing this Chasm with Starfish. Demo, Proc. of VLDB Endowment (PVLDB), Vol. 4, No. 12, pp. 1446-1449, August 2011.
  • H. Herodotou. Hadoop Performance Models. Technical Report, CS-2011-05, Duke University, February 2011.
  • H. Herodotou, H. Lim, G. Luo, N. Borisov, L. Dong, F. B. Cetin, and S. Babu. Starfish: A Self-tuning System for Big Data Analytics. In Proc. of the Fifth Biennial Conf. on Innovative Data Systems Research (CIDR ’11), January 2011.

Εφαρμογές με Βάση Ενεργειακών Δεδομένων

  • Sh. Aslam, S. Aslam, H. Herodotou, S. M. Mohsin, and K. Aurangzeb. Towards Energy Efficiency and Power Trading Exploiting Renewable Energy in Cloud Data Centers. In Proc. of the IEEE Intl. Conf. on Advances in the Emerging Computing Technologies (AECT ’19), December 2019.
  • S. Aslam, H. Herodotou, N. Ayub, and S. M. Mohsin. Deep Learning based Techniques to Enhance the Performance of Microgrids: A Review. In Proc. of the 17th IEEE Intl. Conf. on Frontiers of Information Technology (FIT ’19), December 2019.
  • K. Aurangzeb, S. Aslam, H. Herodotou, M. Alhussein, and S.I. Haider. Towards Electricity Cost Alleviation by Integrating RERs in a Smart Community: A Case Study. In Proc. of the 23rd IEEE Intl. Conf. Electronics, pp. 1-6, June 2019.

Εφαρμογές με Βάση Τουριστικών Δεδομένων

  • E. Christodoulou, A. Gregoriades, M. Pampaka, and H. Herodotou. Combination of Topic Modelling and Decision Tree Classification for Tourist Destination Marketing. In Proc. of the First International Workshop on Information Systems Engineering for Smarter Life (ISESL ’20), 12 pages, June 2020.

Βελτιστοποίηση και Αυτόματη Ρύθμιση σε Βάσεις Δεδομένων

  • H. Herodotou, N. Borisov, and S. Babu. Query Optimization Techniques for Partitioned Tables. In Proc. of the ACM Intl. Conf. on Management of Data (SIGMOD ’11), pp. 49-60, June 2011.
  • H. Herodotou and S. Babu. Xplus: A SQL-Tuning-Aware Query Optimizer. Proc. of VLDB Endowment (PVLDB), Vol. 3, No. 1-2, pp. 1149-1160, September 2010.
  • H. Herodotou and S. Babu. Automated SQL Tuning through Trial and (Sometimes) Error. In Proc. of the Second Intl. Workshop on Testing Database Systems (DBTest ’09), pp. 1-6, June 2009.
  • S. Babu, N. Borisov, S. Duan, H. Herodotou, and V. Thummala. Automated Experiment–Driven Management of (Database) Systems. In Proc. of the 12th Workshop on Hot Topics in Operating Systems (HotOS-XII), May 2009.
  • H. Herodotou. zTuned: Automated SQL Tuning through Trial and (Sometimes) Error. Master's Thesis, Duke University, April 2009.

Πρακτική Εφαρμογή Τεχνικών των Βάσεων Δεδομένων

  • F. Mitha, H. Herodotou, N. Borisov, C. Jiang, J. Yoder, and K. Owzar. SNPpy - Database Management for SNP Data from Genome Wide Association Studies. PLoS ONE, Vol. 6, No. 10, pp. e24982, October 2011.
  • Y. Zhang, H. Herodotou, and J. Yang. RIOT: I/O-Efficient Numerical Computing without SQL. In Proc. of the Fourth Biennial Conf. on Innovative Data Systems Research (CIDR ’09), January 2009.

Google Scholar

http://scholar.google.com/citations?user=jyykiFIAAAAJ&hl=en

Ευρεσιτεχνίες

US Patent 9,367,601 B2. Cost-Based Optimization of Configuration Parameters and Cluster Sizing for Hadoop. June 2016.

US Provisional Patent DU4146PROV. Systems and Methods for Cost-Based Optimization for MapReduce Workflows. March 2013.

Εργασίες

Τρέχον Ερευνητικές Εργασίες

MARI-Sense: Maritime Cognitive Decision Support System

Ο πρωταρχικός στόχος του έργου MARI-Sense είναι η διασύνδεση και προσαρμογή της υπάρχουσας εμπειρογνωμοσύνης καθώς και η ανάπτυξη νέων γνώσεων και δεξιοτήτων για την ανάπτυξη του συστήματος υποστήριξης γνωστικών αποφάσεων του MARI-Sense για τον σχεδιασμό θαλάσσιων δραστηριοτήτων, την αντιμετώπιση έκτακτης ανάγκης και τον θαλάσσιο χωροταξικό σχεδιασμό. Ο δεύτερος στόχος είναι η ανάπτυξη και εφαρμογή στρατηγικών για έξυπνη, βιώσιμη και χωρίς αποκλεισμούς ανάπτυξη με ευεργετικό αντίκτυπο στην κοινωνία, την τεχνολογία και την οικονομία, που τροφοδοτούνται από τις διαφορετικές δυνατότητες των μελών του έργου και του κοινού.

Χρηματοδότηση: Το έργο MARI-Sense (INTEGRATED/0918/0032) συγχρηματοδοτείται από το Ευρωπαϊκό Ταμείο Περιφερειακής Ανάπτυξης και την Κυπριακή Δημοκρατία μέσω του Ιδρύματος Έρευνας και Καινοτομίας (ΙδΕΚ)

Ρόλος στο έργο: Συντονιστής Δέσμης Εργασίας

STEAM: Sea Traffic Management in the Eastern Mediterranean

Ο στόχος του εν λόγω ερευνητικού έργου είναι η αποτελεσματική διαχείριση της θαλάσσιας κυκλοφορίας στην Ανατολική Μεσόγειο, καθώς και η διασφάλιση της ασφάλειας και της περιβαλλοντικής βιωσιμότητας. Πιο συγκεκριμένα, να αναπτυχθεί το Λιμάνι Λεμεσού ώστε να καταστεί (1) κόμβος μεταφόρτωσης και πληροφόρησης υιοθετώντας σύγχρονες ψηφιακές τεχνολογίες που προσφέρονται στον ναυτιλιακό τομέα και (2) κινητήρια δύναμη για τις θαλάσσιες μεταφορές μικρών αποστάσεων στην Ανατολική Μεσόγειο μέσω ενισχυμένων υπηρεσιών σχετικών με την τυποποιημένη σύνδεση πλοίων και λιμένων.

Χρηματοδότηση: Το έργο STEAM (INTEGRATED/0916/0063) συγχρηματοδοτείται από το Ευρωπαϊκό Ταμείο Περιφερειακής Ανάπτυξης και την Κυπριακή Δημοκρατία μέσω του Ιδρύματος Έρευνας και Καινοτομίας (ΙδΕΚ)

Ρόλος στο έργο: Επιστημονικός Συντονιστής

Distributed Multi-tier Storage for Cluster Computing

Οι βελτιώσεις σε μνήμη, συσκευές αποθήκευσης, και δικτυακές τεχνολογίες εκμεταλλεύονται συνεχώς από κατανεμημένα συστήματα, προκειμένου να ανταποκριθούν στις αυξανόμενες απαιτήσεις αποθήκευσης και επεξεργασίας δεδομένων μεγάλης κλίμακας. Σας παρουσιάζουμε ένα νέο κατανεμημένο σύστημα αποθήκευσης αρχείων που αναγνωρίζει τα μέσα αποθήκευσης (π.χ., μνήμη, SSDs, HDDs, NAS) που έχουν διαφορετικές ικανότητες και χαρακτηριστικά απόδοσης. Το σύστημα προσφέρει ένα ευρύ φάσμα από τρόπους χρήσεως, οι οποίοι κυμαίνονται από την πλήρη αυτοματοποίηση της διαχείρισης δεδομένων μέχρι την παροχή πλήρους ελέγχου εκθέτοντας τα μέσα αποθήκευσης στον χρήστη.

Χρηματοδότηση: Τεχνολογικό Πανεπιστήμιο Κύπρου

Scaling Transactional Databases with Strong Guarantees

Η αναπαραγωγή δεδομένων αποτελεί έναν σύνηθες μηχανισμό για τη βελτίωση της διαθεσιμότητας και απόδοσης κατανεμημένων βάσεων δεδομένων, αλλά συνήθως οδηγεί σε χαμηλότερους βαθμούς συνέπειας και ελλιπή υποστήριξη κλιμάκωσης. Το νέο μας σύστημα Hihooi χρησιμοποιεί μια νέα αρχιτεκτονική με πλήρη αναπαραγωγή δεδομένων και ένα αλγόριθμο για προγραμματισμό συναλλαγών έτσι ώστε να παρέχει καλή επεκτασιμότητα ενώ ταυτόχρονα να προσφέρει πλήρεις εγγυήσεις ακεραιότητας ACID.

Συνεργάτες: Δρ. Μιχάλης Σιριβιανός, Τεχνολογικό Πανεπιστήμιο Κύπρου

Towards a Unified Platform for Multi-Wearable Apps

Η φορέσιμη τεχνολογία (wearables) είναι πλέον πανταχού παρούσα στην καθημερινή μας ζωή. Έξυπνα ρολόγια, έξυπνα βραχιόλια και είδη ένδυσης με ενσωματωμένους αισθητήρες χρησιμοποιούνται για την παρακολούθηση δεδομένων φυσικής κατάσταση, ιατρικές συσκευές για την ανίχνευση διαταραχών της υγείας (όπως η άπνοια) και επαγγελματικές συσκευές αθλητισμού για την άμεση παροχή πληροφόρησης σε αθλητές. Ωστόσο, οι σημερινές φορέσιμες συσκευές έχουν δύο βασικά ελαττώματα: (α) κάθε συσκευή παρέχει μόνο ένα μικρό μέρος των συνολικών δυνατοτήτων όλων των έξυπνων συσκευών και (β) οι περισσότερες συσκευές δεν μοιράζονται δεδομένα μεταξύ τους ενώ συνδέονται μόνο με ορισμένα οικοσυστήματα. Ως εκ τούτου, υπάρχει μια ισχυρή ανάγκη για ένα ενοποιημένο προγραμματιστικό πλαίσιο, το οποίο θα αλλάξει την τρέχουσα συλλογή από απομονωμένες συσκευές σε μία πλήρως δικτυωμένη τεχνολογία συνδεδεμένη όχι μόνο με άλλες συσκευές (όπως τα έξυπνα κινητά), αλλά και στο υπολογιστικό νέφος (cloud).

Συνεργάτες: Δρ. Ανδρέας Παμπόρης, Πανεπιστήμιο Κύπρου / Δρ. Παναγιώτης Ανδρέου, UCLan Cyprus


Προηγούμενες Ερευνητικές Εργασίες

Sea Traffic Management Validation Project

Ο στόχος του εν λόγω ερευνητικού έργου είναι η καινοτόμος βελτιστοποίηση διαδικασιών και υπηρεσιών τόσο εντός όσο και μεταξύ λιμανιών, με βάση τη συνεργασία και την οργανωμένη ανταλλαγή πληροφοριών μεταξύ όλων των εμπλεκομένων φορέων. Η έννοια της διαχείρισης της θαλάσσιας κυκλοφορίας (Sea Traffic Management) είναι μια ολιστική προσέγγιση για κατανεμημένες υπηρεσίες που σχετίζονται με ταξίδια από λιμάνι σε λιμάνι, η οποία επιτρέπει αποτελεσματικές, ασφαλείς, και περιβαλλοντικά βιώσιμες θαλάσσιες μεταφορές.

Scalable Near Real-Time Failure Localization of Data Center Networks

Παρόλο που υπάρχει πλεονασμός στα δίκτυα των κέντρων δεδομένων, τυχόν σφάλματα σε δικτυακές συσκευές ή συνδέσεις μπορούν να οδηγήσουν σε διακοπή των προσφερόμενων υπηρεσιών προς τον χρήστη. Ως εκ τούτου, ο προσδιορισμός και ο εντοπισμός προβλημάτων διαθεσιμότητας στο δίκτυο που επηρεάζουν το χρήστη σε σχεδόν πραγματικό χρόνο είναι ζωτικής σημασίας. Χρησιμοποιούμε στατιστικές τεχνικές ανάλυσης τεράστιων όγκων δεδομένων παρακολούθησης του δικτύου για να καθορίσουμε μια ταξινομημένη λίστα με ύποπτες αιτίες, τις οποίες φιλτράρουμε και παρουσιάζουμε στους διαχειριστές των δικτύων.

Starfish: A Self-tuning System for Big Data Analytics

Η στοίβα λογισμικού του Hadoop είναι δημοφιλής για την επιχειρηματική ανάλυση δεδομένων. Δυστυχώς, το Hadoop αντιμετωπίζει σημαντικά προβλήματα τόσο διαχείρισης όσο και επίδοσης. Είμαι ο επικεφαλής αρχιτέκτονας του Starfish, ενός νέου αυτορυθμιζόμενου συστήματος ανάλυσης δεδομένων. Το Starfish βασίζεται στο Hadoop και προσαρμόζεται αυτόματα στις ανάγκες του χρήστη και του φόρτου εργασίας, ώστε να παρέχει καλή και γρήγορη απόδοση, χωρίς να χρειάζεται οι χρήστες να κατανοήσουν και να διαχειριστούν τις πολλές και διάφορες ρυθμίσεις στο Hadoop.

Query Optimization Techniques for Partitioned Tables

Στην παρουσία δεδομένων μεγάλης κλίμακας, ο διαμερισμός πινάκων έχει εξελιχθεί σε ένα ισχυρό μηχανισμό για τη βελτίωση της συνολικής διαχείρισης των συστημάτων επεξεργασίας δεδομένων. Έχω αναπτύξει καινούργιες τεχνικές για τη δημιουργία αποτελεσματικών πλάνων εκτέλεσης για την απάντηση σε ερωτήματα SQL που αφορούν διαμερισμένους πίνακες. Οι τεχνικές μου έχουν σχεδιαστεί για να ενσωματωθούν με εύκολο τρόπο στους βελτιστοποιητές που χρησιμοποιούνται σήμερα ευρέως σε Βάσεις Δεδομένων και έχουν ήδη εφαρμοστεί στη Βάση Δεδομένων PostgreSQL.

Automating the Process of SQL Tuning

Το zTuned είναι ένα νέο σύστημα το οποίο αυτοματοποιεί τη ρύθμιση ερωτημάτων SQL μέσω μιας πειραματικής προσέγγισης. Η κύρια πρόκληση είναι να προγραμματιστούν τα κατάλληλα πειράματα, έτσι ώστε να βρεθεί γρήγορα ένα ικανοποιητικό (νέο) πλάνο εκτέλεσης. Το zTuned περιλαμβάνει ένα καινούργιο βελτιστοποιητή που ονομάζεται Xplus, ο οποίος μπορεί να εκτελέσει κάποια επιμέρους πλάνα προληπτικά, να συλλέξει δεδομένα από την εκτέλεση και να επαναλάβει τη διαδικασία αυτή. Το Xplus έχει ενσωματωθεί στη Βάση Δεδομένων PostgreSQL.


 

Χρηματοδότηση

MARI-Sense: Maritime Cognitive Decision Support System (INTEGRATED/0918/0032)

  • Χρηματοδότης: Ίδρυμα Έρευνας και Καινοτομίας Κύπρου (ΙδΕΚ)
  • Συνολικός Προϋπολογισμός: 1M ευρώ
  • Προϋπολογισμός για ΤΕΠΑΚ: 93K ευρώ
  • Συνεργάτες: 14 συνεργάτες που καλύπτουν ερευνητικά ιδρύματα, ιδιωτικές επιχειρήσεις, δημόσιες αρχές και κοινωνικές οργανώσεις
  • Ρόλος στο έργο: Συντονιστής Δέσμης Εργασίας
  • Διάρκεια: Ιαν. 2020 – Δεκ. 2022
  • Ιστοσελίδα: https://www.marisenseproject.net

STEAM: Sea Traffic Management in the Eastern Mediterranean (INTEGRATED/0916/0063)

  • Χρηματοδότης: Ίδρυμα Έρευνας και Καινοτομίας Κύπρου (ΙδΕΚ)
  • Συνολικός Προϋπολογισμός: 1M ευρώ
  • Προϋπολογισμός για ΤΕΠΑΚ: 520K ευρώ
  • Συντονιστής Έργου: Τεχνολογικό Πανεπιστήμιο Κύπρου
  • Συνεργάτες: 6 συνεργάτες που καλύπτουν ερευνητικά ιδρύματα, ιδιωτικές επιχειρήσεις, δημόσιες αρχές και κοινωνικές οργανώσεις
  • Ρόλος στο έργο: Επιστημονικός Συντονιστής
  • Διάρκεια: Ιαν. 2019 – Δεκ. 2021
  • Ιστοσελίδα: https://steam.cut.ac.cy

ENCASE: EnhaNcing seCurity And privacy in the Social wEb (H2020-MSCA-RISE-2015)

  • Χρηματοδότης: European Commission, Horizon 2020
  • Συνολικός Προϋπολογισμός: 2.16M ευρώ
  • Προϋπολογισμός για ΤΕΠΑΚ: 580K ευρώ
  • Συντονιστής Έργου: Τεχνολογικό Πανεπιστήμιο Κύπρου
  • Συνεργάτες: 8 συνεργάτες από 5 Ευρωπαϊκές χώρες
  • Διάρκεια: Ιαν. 2016 – Δεκ. 2019
  • Ιστοσελίδα: https://encase.socialcomputing.eu/

ENGINITE: ENGineering and Industry Innovative Training for Engineers (2017-1-CY01-KA202-026728)

  • Χρηματοδότης: Foundation for the Management of European Lifelong Learning Programmes
  • Συνολικός Προϋπολογισμός: 220K ευρώ
  • Προϋπολογισμός για ΤΕΠΑΚ: 42K ευρώ
  • Συντονιστής Έργου: Τεχνολογικό Πανεπιστήμιο Κύπρου
  • Συνεργάτες: 7 συνεργάτες από 4 Ευρωπαϊκές χώρες
  • Διάρκεια: Νοε. 2017 – Οκτ. 2019
  • Ιστοσελίδα: https://www.enginite.eu/  

STM: Sea Traffic Management Validation Project (2014-EU-TM-0206-S)

  • Χρηματοδότης: European Commission, Innovation and Networks Executive Agency (INEA), Connecting Europe Facility (CEF)
  • Συνολικός Προϋπολογισμός: 42,9M ευρώ
  • Προϋπολογισμός για ΤΕΠΑΚ: 860K ευρώ
  • Συνεργάτες: 39 συνεργάτες από 13 Ευρωπαϊκές χώρες
  • Ρόλος στο έργο: Τεχνικός Συντονιστής για το ΤΕΠΑΚ
  • Διάρκεια: Ιαν. 2015 – Ιουν. 2019
  • Ιστοσελίδα: http://stmvalidation.eu/

NOTRE: Network for Social Computing Research (H2020-TWINN-2015)

  • Χρηματοδότης: European Commission, Horizon 2020
  • Συνολικός Προϋπολογισμός: 1M ευρώ
  • Προϋπολογισμός για ΤΕΠΑΚ: 450K ευρώ
  • Συντονιστής Έργου: Τεχνολογικό Πανεπιστήμιο Κύπρου
  • Συνεργάτες: CUT, IMDEA, UNIGE, UDUS, FORTH
  • Διάρκεια: Ιαν. 2016 – Δεκ. 2018
  • Ιστοσελίδα: http://notre.socialcomputing.eu/

Distributed Multi-tier Storage for Cluster Computing

  • Χρηματοδότης: Τεχνολογικό Πανεπιστήμιο Κύπρου
  • Συνολικός Προϋπολογισμός: 40K ευρώ
  • Ρόλος στο έργο: Γενικός Συντονιστής
  • Διάρκεια: Μάιος 2015 – Απρ. 2017

 

Υπηρεσία

Συντάκτης (Editor)

  • Guest Editor of Special Issue "Data-Intensive Computing in Smart Microgrids" for energies, 2020/21

Πρόεδρος Οργανωτικών Επιτροπών (PC Chair)

  • International Workshop on Self-Managing Database Systems, SMDB 2020, 2014
  • Hellenic Data Management Symposium, HDMS 2018

Αντιπρόεδρος Οργανωτικών Επιτροπών (Vice/Track PC Chair)

  • IEEE International Conference on Data Engineering, ICDE 2020
  • Foundations of Data Science and Engineering, 46th International Conference on Current Trends in Theory and Practice of Computer Science, SOFSEM 2020
  • Scalable Computing Challenge (SCALE), International Symposium in Cluster, Cloud, and Grid Computing, CCGrid 2019
  • Maritime Informatics, Americas Conference on Information Systems, AMCIS 2019

Μέλος Οργανωτικών Επιτροπών (PC Member)

  • IEEE International Conference on Data Engineering, ICDE 2019, 2018
  • International Conference on Cloud Computing, GRIDs, and Virtualization, CLOUD 2020, 2019, 2018, 2017
  • International Workshop on Self-Managing Database Systems, SMDB 2019
  • International Conference on Very Large Data Bases, VLDB 2018, 2016, 2015, 2013
  • International Workshop on Engineering Service-Oriented Apps and Cloud Services, WESOACS 2018
  • Hellenic Data Management Symposium, HDMS 2017, 2016
  • ACM International Conference on Management of Data, SIGMOD 2016
  • International Conference on Utility and Cloud Computing, UCC 2016
  • Workshop on Cloud Data Management, CloudDM 2015
  • ACM International Conference on Information and Knowledge Management, CIKM 2013
  • Workshop on Management of Big Data Systems, MBDS 2012

Κριτής Επιστημονικών Περιοδικών

  • Springer Distributed and Parallel Databases Journal, DAPD 2020, 2019
  • IEEE Transactions on Knowledge and Data Engineering, TKDE 2018, 2017, 2015, 2014, 2013, 2010
  • ACM Transactions on Autonomous and Adaptive Systems, TAAS 2017
  • IEEE Transactions on Parallel and Distributed Systems, TPDS 2017, 2014, 2013
  • International Journal on Very Large Data Bases, VLDB Journal 2015, 2014, 2013, 2011

Μέλος Επιστημονικών Οργανισμών

  • Member of the Association for Computing Machinery (ACM)
  • Member of the Institute of Electrical and Electronics Engineers (IEEE)
  • ΙEEE Computer Society Technical Committee on Data Engineering (TCDE)

 

Διδασκαλία

ΜΗΥΠ 325 - Βάσεις Δεδομένων

Το μάθημα προσφέρει μια εισαγωγή στις βάσεις δεδομένων και επικεντρώνεται στα συστήματα διαχείρισης σχεσιακών βάσεων δεδομένων. Τα θέματα περιλαμβάνουν μοντελοποίηση δεδομένων, θεωρία και μεθοδολογία σχεδίασης βάσεων δεδομένων, γλώσσες ορισμού και χειρισμού των δεδομένων, τεχνικές αποθήκευσης και δεικτοδότησης, επεξεργασία και βελτιστοποίηση ερωτημάτων, συναλλαγές, έλεγχος συγχρονικότητας και αποκατάσταση συστήματος. Επιπλέον, το μάθημα καλύπτει αρχές αρχιτεκτονικής συστημάτων διαχείρισης βάσεων δεδομένων και τεχνικές για την ανάπτυξη εφαρμογών.

MHYΠ 467/526 - Προχωρημένα Θέματα Συστημάτων Επεξεργασίας Δεδομένων

Η ανάγκη για αποθήκευση και επεξεργασία δεδομένων μεγάλης κλίμακας έχει οδηγήσει σε μία εξέλιξη των υπαρχόντων συστημάτων βάσεων δεδομένων, ενώ μια νέα γενιά συστημάτων επεξεργασίας δεδομένων έχει αναδυθεί. Αυτό το μάθημα καλύπτει ένα φάσμα θεμάτων από τις βασικές τεχνικές της διαχείρισης σχεσιακών δεδομένων μέχρι την επεκτάσιμη επεξεργασία δεδομένων χρησιμοποιώντας παράλληλα συστήματα βάσεων δεδομένων και συστήματα MapReduce. Κατ 'αρχάς, το μάθημα καλύπτει τις βασικές αρχές της επεξεργασίας και βελτιστοποίησης ερωτημάτων, όπως είναι οι δείκτες, οι τεχνικές διάταξης και συνένωσης, η επανεγγραφή ερωτημάτων και η επιλογή εκτελεστικών πλάνων. Το μάθημα καλύπτει επίσης θέματα από παράλληλες και κατανεμημένες βάσεις δεδομένων, συμπεριλαμβανομένου των κατατμήσεων δεδομένων και των κατανεμημένων αλγόριθμων συνένωσης. Τέλος, το μάθημα καλύπτει επεκτάσιμα συστήματα επεξεργασίας δεδομένων, όπως MapReduce και βάσεις δεδομένων NoSQL (αποθήκες στηλών, κειμένων και κλειδιών-τιμών). Το υλικό των μαθημάτων θα αντληθεί από εκπαιδευτικά βιβλία καθώς και πρόσφατη ερευνητική βιβλιογραφία. Προαπαιτούμενο υπόβαθρο: Βασικές γνώσεις βάσεων δεδομένων.

ΜΗΥΠ 226 - Αλγόριθμοι και Πολυπλοκότητα

Το μάθημα επικεντρώνεται στο σχεδιασμό και ανάλυση αποδοτικών αλγορίθμων και της πολυπλοκότητάς τους. Συγκεκριμένα, το μάθημα καλύπτει θέματα όπως η ανάλυση αλγορίθμων, ο ασυμπτωτικός συμβολισμός, οι αναδροµικές σχέσεις, οι αλγόριθμοι διαίρει και κυρίευε, ο δυναμικός προγραμματισμός, οι άπληστοι αλγόριθμοι, η αναπαράσταση γραφημάτων, η αναζήτηση σε γραφήματα, τα ελαφρύτατα συνδετικά δένδρα, οι ελαφρύτατες διαδρομές, η μέγιστη ροή δικτύων, η NP-πληρότητα, και οι προσεγγιστικοί αλγόριθμοι. Προαπαιτούμενο υπόβαθρο: Δομές δεδομένων.

Ηρόδοτος Ηροδότου
Τεχνολογικό Πανεπιστήμιο Κύπρου
Επίκουρος Καθηγητής

Ο Ηρόδοτος Ηροδότου είναι Επίκουρος Καθηγητής στο Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής (ΗΜΜΗΥΠ) του Τεχνολογικού Πανεπιστημίου Κύπρου, όπου είναι ο Επιστημονικός Υπεύθυνος του Data Intensive Computing Research Lab.

Έλαβε Διδακτορικό (Ph.D.) και Μεταπτυχιακό Τίτλο Σπουδών (M.Sc.) στον κλάδο της Πληροφορικής από το Duke University τον Μάιο του 2012 και τον Μάιο του 2009, αντίστοιχα. Συμπλήρωσε τις προπτυχιακές του σπουδές στο University of Maryland, Baltimore County (UMBC) τον Μάιο του 2007 εξασφαλίζοντας πτυχίο στην Πληροφορική και στα Μαθηματικά. Η διδακτορική του διατριβή με τίτλο "Automatic Tuning of Data-Intensive Analytical Workloads" έλαβε τις τιμητικές διακρίσεις "SIGMOD Jim Gray Doctoral Dissertation Award Honorable Mention" και "Outstanding Ph.D. Dissertation Award in Computer Science at Duke".

Τα ερευνητικά του ενδιαφέροντα περιλαμβάνουν τα Συστήματα Επεξεργασίας Δεδομένων Μεγάλης Κλίμακας και Συστήματα Βάσεων Δεδομένων. Ειδικότερα, το έργο του επικεντρώνεται στην απλοποίηση χρήσης, στην διαχειρισιμότητα και στην αυτόματη ρύθμιση κεντρικών καθώς και κατανεμημένων συστημάτων ανάλυσης δεδομένων μεγάλης κλίμακας. Επιπλέον, ενδιαφέρεται για την εφαρμογή τεχνικών των Βάσεων Δεδομένων σε άλλους τομείς, όπως η Υπολογιστική Επιστήμη, η Βιοπληροφορική και η Αριθμητική Ανάλυση.

Στο παρελθόν, ο Δρ. Ηροδότου εργάστηκε ως Senior Research SDE στην ομάδα "Data Management, Exploration and Mining (DMX)" της Microsoft Research. Ασχολήθηκε με διάφορα ερευνητικά έργα που σχετίζονται με το υπολογιστικό νέφος (cloud computing) καλύπτοντας τα στρώματα υπολογισμού, αποθήκευσης και δικτύωσης σε παγκόσμια κέντρα δεδομένων. Η επαγγελματική του εμπειρία περιλαμβάνει επιπλέον ερευνητικές θέσεις εργασίας στα Yahoo! Labs και στην Aster Data, καθώς και προγραμματιστικές θέσεις εργασίας στη Microsoft και στο RWD Technologies.

Κύπρος
herodotos.herodotou@cut.ac.cy
25002144

ΑΝΑΖΗΤΗΣΗ ΠΡΟΣΩΠΙΚΟΥ

  • Ακαδημαϊκό Προσωπικό
  • Διοικητικό Προσωπικό

ΧΑΡΤΕΣ

  • Χάρτης Πανεπιστημίου
  • Χάρτης Πλοήγησης
  • Virtual Tour

ΧΡΗΣΙΜΟΙ ΣΥΝΔΕΣΜΟΙ

  • Φοιτητικό Portal (SIS)
  • eLearning (Moodle)
  • Erasmus
  • cut-radio
  • CUTing Edge
  • Intent
  • Europe Direct
  • CUT Mail (students and staff on Office365)
  • CUT Mail (staff)
  • green@cut

ΣΤΟΙΧΕΙΑ ΕΠΙΚΟΙΝΩΝΙΑΣ

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

Αρχ. Κυπριανού 30
3036 Λεμεσός

2500 2500

2500 2750

administration@cut.ac.cy

Copyright © 2021 ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ

  • Επικοινωνία
  • Σχετικά με τον ιστότοπο
  • Cookie Policy
  • Λογότυπο ΤΠΚ
  • Επικοινωνία
  • Σχετικά με τον ιστότοπο
  • Cookie Policy
  • Λογότυπο ΤΠΚ

Copyright © 2021 ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ

Βοηθήστε μας να γίνουμε καλύτεροι!

Ευχαριστούμε για τα σχόλια σας!
Αρ.Αναφ. 1611546647427



Η ιστοσελίδα μας χρησιμοποιεί cookies

Η ιστοσελίδα μας χρησιμοποιεί cookies για να εξασφαλίσει τη σωστή λειτουργία της, όπως καθορίζεται εδώ.





Απαραίτητα cookies  

Analytics cookies  






Απαραίτητα cookies  

Analytics cookies