Demetris Trihinas

Hello World!

I’m currently a tenured Assistant Professor at the Department of Computer Science, University of Nicosia with specialization in Big Data Management and Processing. I am also a Senior Member t the University’s Artificial Intelligence Lab overseeing all Data-Intensive Computing initiatives.

As a Researcher, I focus on designing and developing scalable and self-manageable data exploration and analysis systems by exploring the intersection between (big) data management, distributed systems and machine learning. Examples include performance and quality-aware optimization of continuous analytic jobs in edge computing settings, scalable emulation of data-intensive IoT services, benchmarking tools for geo-distributed ML applications, low-cost approximation techniques for self-adaptive monitoring, interoperable analytics over blockchains and recently I have also been working on energy- and carbon-aware ML.

Previously, I was an Adjunct Lecturer and Postdoctoral Fellow at the Department of Computer Science, University of Cyprus. As a Postdoc, I was associated with the Laboratory for Internet Computing. I additionally hold a MSc in Computer Science from the University of Cyprus and a Dipl-Ing in Electrical and Computer Engineering from the National Technical University of Athens. My PhD dissertation targeted developing low-cost probabilistic and adaptive learning models for approximate monitoring in order to improve energy- efficiency and reduce both the volume and velocity of data generated and consumed by IoT services. For the research conducted during my doctoral studies, I was selected by the Heidelberg Laureate Forum as one of the 100 young promising researchers in Computer Science for 2015.

I have extensive experience in European projects where I participated as a Work Package Leader and Senior Researcher in multiple projects (e.g., RAINBOW, Unicorn, PaaSport, CELAR) funded under the European Commission FP7 and H2020 grant schemes. Recently, I was the Project Coordinator for the FlockAI project funded by the UNIC SEED grant scheme (Oct. 2020 – Sept. 2022). FlockAI delivered a framework supporting Machine Learning testing and benchmarking for drone applications. I was also the WP Leader (Data Management for Fog Services) to the EC co-funded RAINBOW H2020 project. RAINBOW developed an open and trusted fog computing platform that facilitates the deployment of scalable and heterogeneous IoT services by pushing orchestration and data management intelligence to the network “edge”. Currently I contribute to the EC co-funded ALAMEDA H2020 project where I focus on MLOps for the design of AI-infused services aiding in the data collection of patient daily routine and medical interventions.

Our lab also features a number of other EU and National projects that I help out with. You may see a list here.

Recent News

Jul '23 Promoted to Assistant Professor!!!

May '23 The AILab successfuly hosted the first AI and Data Science Day at UNIC.

Mar '23 With Dr. Lauritz Thamsen (University of Glasgow) and Dr. David Bermbach (Technical University of Berlin), we are looking for papers for a special issue of Wiley's SPE journal on Benchmarking, Experimentation Tools, and Reproducible Practices for Data-Intensive Systems from Edge to Cloud. Submissions due March 31st.

Feb '23 Just got tenure!!!

Jun '22 Best Paper award at IEEE ISCC 2022 for our paper entitled "BenchPilot: Repeatable and Reproducible Benchmarking for Edge Micro-DCs".

Mar '22 Best Paper award at IEEE/ACM IoTDi 2022 for out paper entitled "5g-slicer: An emulator for mobile iot applications deployed over 5g network slices"

Researcher Openings

Open job posting for a Researcher in the area of Big Data processing for geo-distributed environments, Energy- and Carbon-Aware ML, as well as other aspects of Data-Intensive Computing. For more information please contact me.

Open job posting for a Reasearcher in the area of Machine Learning for Drone Swarms (Ref: CSAI06/20). For more information, see the detailed job posting here.

Open job posting for a Reasearcher in the area of Machine Learning for Smart Cities (Ref: CSAI11/19). For more information, see the detailed job posting here.

Education

PhD in Computer Science

Jan 2015- Feb 2018 University of Cyprus

Doctoral Thesis: Low-Cost Approximate and Adaptive Monitoring Techniques
Advisors: Prof. Marios D. Dikaiakos and Dr. George Pallis

Master (MSc) in Computer Science

Jan 2013- Dec 2014 University of Cyprus

Best Post-Graduate Student Award
Thesis: Monitoring Elastically Adaptive Cloud Services

Dipl.-Ing. in Electrical and Computer Engineering

Sept 2007 - Nov 2012 National Technical University of Athens (NTUA)

Thesis: Research and Development of a Web Service for Data-Intensive Storage Clouds.
Advisor: Prof. Theodora Varvarigou

Work Experience in Academia

Assistant Professor (tenured)

July 2023 - Current Department of Computer Science, University of Nicosia.

Specialization: Big Data Management and Processing.
Senior Member: Artificial Intelligence Lab - Leading Data-Intensive Computing initiatives.
Researcher: ALAMEDA H2020 MLOps for patient chatbot.

Lecturer (tenure-track)

Sep 2018 - Jun 2023 Department of Computer Science, University of Nicosia.

Specialization: Big Data Management and Processing.
Senior Member: Artificial Intelligence Lab.
Project Coordinator: FlockAI project funded under the UNIC SEED grant scheme.
WP Leader: RAINBOW H2020 project (Data Management Services).

Postdoctoral Researcher

Jan 2018 - Aug 2018 Laboratory for Internet Computing, University of Cyprus

Research: low-cost approximate and adaptive monitoring, scalable emulation of data-intensive IoT services, optimization of temporal graph processing..
WP Leader: UNICORN H2020 project (Governance Mechanisms).

Visiting Teaching Staff (Adjunct Lecturer)

Jan 2018 - Jun 2018 Department of Computer Science, University of Cyprus.

Principal Lecturer: CS-233: Object-Oriented Programming.

Researcher

Nov 2012 - Dec 2017 Laboratory for Internet Computing, University of Cyprus.

Research: cloud monitoring, IoT data collection optimization, elastic scaling for dynamic cloud resource provisioning.
Projects: CELAR and PaaSport from EC FP7 funding scheme.

Junior Researcher

Jun 2011 - Aug 2012 Distributed Knowledge and Media Systems Group - National Technical University of Athens (NTUA).

Projects: Vision Cloud from EC FP7 funding scheme.

Honors and Awards

Best Paper Award

Jun 2022 IEEE ISCC 2022

for the paper entitled “BenchPilot: Repeatable and Reproducible Benchmarking for Edge Micro-DCs” at the 27th IEEE Symposium on Computers and Communications (ISCC 2022)

Best Paper Award

Mar 2022 ACM/IEEE IoTDi 2022

for the paper entitled “5G-Slicer: An emulator for mobile IoT applications deployed over 5G network slices” at the 7th ACM/IEEE Conference on Internet of Things Design and Implementation (IoTDi 2022)

Best Demo Award

Dec 2020 ACM/IEE SEC 2020

for the paper entitled “Emulating Geo-Distributed Fog Services” at the 5th ACM/IEEE Symposium on Edge Computing (SEC 2020)

First Place - People's Award for Research

2019 IEF 2019

Fourth Innovation and Entrepreneurship Forum Cyprus (IEF 2019): "StreamSight, a query-driven framework for modelling and extracting analytic insights from IoT services"

Heidelberg Laureate Forum

2015 IEF 2019

Selected as one of the top 100 young researchers in the field Computer Science: "Adaptive Learning Models for Heterogeneous Cloud and IoT Services".

Best Post-Graduate Student Award

2014 School of Pure and Applied Sciences, University of Cyprus.

Best Paper Award

2014 ICSOC 2014

For the paper entitled "ADVISE – a Framework for Evaluating Cloud Service Elasticity Behavior" at the 12th International Conference on Service Oriented Computing (ICSOC 2014).

Unica Student Forum

2014 UNICA

Selected as a delegate to represent the University of Cyprus at the Unica Student Conference 2014.

Several papers are available for download. By following these links you agree to respect the copyrights of the papers.

The papers obtained from this Web page are included by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

Fall 2023

  • COMP-116: Software Development Lab I, BSc in Computer Science, mandatory.
  • COMP-140: Introduction to Data Science, BSc in Data Science, mandatory.
  • COMP-240: Data Programming, BSc in Data Science, mandatory.
  • COMP-543DL: Managing and Visualing Data, MSc-DL in Data Science, mandatory.
  • COMP-548DL: Big Data Management and Processing, MSc-DL in Data Science, elective.

Spring 2024

  • COMP-370: Algorithms, BSc in Computer Science / BSc in Data Science, mandatory.
  • COMP-340: Big Data, BSc in Data Science, mandatory.
  • COMP-543DL: Managing and Visualing Data, MSc-DL in Data Science, mandatory.

Previously Taught

  • COMP-111: Programming Principles I, BSc in Computer Science, mandatory.
  • COMP-399C: Data Science, BSc in Computer Science, elective.

Get in Touch

Department of Computer Science, School of Sciences and Engineering, 46 Makedonitissas Avenue, CY-2417, P.O.Box 24005, CY-1700, Nicosia, Cyprus
Office B114 (1st floor, main building)
trihinas.d{at}unic.ac.cy
+357 2284-1792

Contact Form