Dimitrios Spatharakis

Dr. Dimitrios Spatharakis

orcid

Research Focus & Metrics

Academic Career Length

8Years (2019-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
3 February 2019 in Sensors
Verified
Journal Article
Open access
PDF file
MAMarios Avgeris
Marios Avgeris
DSDimitrios Spatharakis
Dimitrios Spatharakis
Dimitrios DechouniotisDimitrios Dechouniotis
Dimitrios Dechouniotis
NKNikos Kalatzis
Nikos Kalatzis
Ioanna RoussakiIoanna Roussaki
Ioanna Roussaki
Symeon PapavassiliouSymeon Papavassiliou
Symeon Papavassiliou
A Cyber-Physical Social System (CPSS) tightly integrates computer systems with the physical world and human activities. In this article, a three-level CPSS for early fire detection is presented to assist public authorities to promptly identify and act on emergency situations. At the bottom level, the system’s architecture involves IoT nodes enabled with sensing and forest monitoring capabilities. Additionally, in this level, the crowd sensing paradigm is exploited to aggregate environmental information collected by end user devices present in the area of interest. Since the IoT nodes suffer from limited computational energy resources, an Edge Computing Infrastructure, at the middle level, facilitates the offloaded data processing regarding possible fire incidents. At the top level, a decision-making service deployed on Cloud nodes integrates data from various sources, including users’ information on social media, and evaluates the situation criticality. In our work, a dynamic resource scaling mechanism for the Edge Computing Infrastructure is designed to address the demanding Quality of Service (QoS) requirements of this IoT-enabled time and mission critical application. The experimental results indicate that the vertical and horizontal scaling on the Edge Computing layer is beneficial for both the performance and the energy consumption of the IoT nodes.

1 September 2020 in Pervasive and Mobile Computing
Verified
Journal Article
Closed access
DSDimitrios Spatharakis
Dimitrios Spatharakis
IDIoannis Dimolitsas
Ioannis Dimolitsas
Dimitrios DechouniotisDimitrios Dechouniotis
Dimitrios Dechouniotis
GPGeorge Papathanail
George Papathanail
IFIoakeim Fotoglou
Ioakeim Fotoglou
SPSymeon Papavassiliou
Symeon Papavassiliou

15 January 2022 in Sensors
Verified
Journal Article
Open access
PDF file
MAMarios Avgeris
Marios Avgeris
DSDimitrios Spatharakis
Dimitrios Spatharakis
Dimitrios DechouniotisDimitrios Dechouniotis
Dimitrios Dechouniotis
Aris LeivadeasAris Leivadeas
Aris Leivadeas
Vasileios KaryotisVasileios Karyotis
Vasileios Karyotis
Symeon PapavassiliouSymeon Papavassiliou
Symeon Papavassiliou
Mobile applications are progressively becoming more sophisticated and complex, increasing their computational requirements. Traditional offloading approaches that use exclusively the Cloud infrastructure are now deemed unsuitable due to the inherent associated delay. Edge Computing can address most of the Cloud limitations at the cost of limited available resources. This bottleneck necessitates an efficient allocation of offloaded tasks from the mobile devices to the Edge. In this paper, we consider a task offloading setting with applications of different characteristics and requirements, and propose an optimal resource allocation framework leveraging the amalgamation of the edge resources. To balance the trade-off between retaining low total energy consumption, respecting end-to-end delay requirements and load balancing at the Edge, we additionally introduce a Markov Random Field based mechanism for the distribution of the excess workload. The proposed approach investigates a realistic scenario, including different categories of mobile applications, edge devices with different computational capabilities, and dynamic wireless conditions modeled by the dynamic behavior and mobility of the users. The framework is complemented with a prediction mechanism that facilitates the orchestration of the physical resources. The efficiency of the proposed scheme is evaluated via modeling and simulation and is shown to outperform a well-known task offloading solution, as well as a more recent one.

7 January 2022 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
DSDimitrios Spatharakis
Dimitrios Spatharakis
MAMarios Avgeris
Marios Avgeris
NANikolaos Athanasopoulos
Nikolaos Athanasopoulos
Dimitrios DechouniotisDimitrios Dechouniotis
Dimitrios Dechouniotis
Symeon PapavassiliouSymeon Papavassiliou
Symeon Papavassiliou
The evolution of the Industrial Internet of Things (IIoT) and edge computing enables resource-constrained mobile robots to offload the computationally intensive localization algorithms. Naturally, utilizing the remote resources of an edge server to offload these tasks encounters the challenge of a joint co-design in communication, control, estimation, and computing infrastructure. We introduce a set-based estimation offloading framework, for the specific case of the navigation of a unicycle robot toward a target position. The robot is subject to modeling and measurement uncertainties, and the estimation set is calculated using overapproximation techniques that alleviate additional computations. A switching set-based control mechanism provides accurate navigation and triggers more precise estimation algorithms when needed. To guarantee the convergence of the system and optimize the utilization of remote resources, a utility-based offloading mechanism is designed, which takes into account both the dynamic network conditions and the available computing resources at the network edge. The performance of the proposed framework is demonstrated through simulations and comparison with alternative offloading schemes.

3 December 2025
Verified
Conference Paper
Open access
XLXiangchen Li
Xiangchen Li
DSDimitrios Spatharakis
Dimitrios Spatharakis
SGSaeid Ghafouri
Saeid Ghafouri
JFJiakun Fan
Jiakun Fan
HVHans Vandierendonck
Hans Vandierendonck
DNDimitrios Nikolopoulos
Dimitrios Nikolopoulos

22 April 2024
Verified
Conference Paper
Open access
NFNikos Filinis
Nikos Filinis
IDIoannis Dimolitsas
Ioannis Dimolitsas
DSDimitrios Spatharakis
Dimitrios Spatharakis
EFEleni Fotopoulou
Eleni Fotopoulou
Ioannis TzanettisIoannis Tzanettis
Ioannis Tzanettis
Symeon PapavassiliouSymeon Papavassiliou
Symeon Papavassiliou
The rapid evolution of the Internet of Things (IoT) and edge computing is driving a shift towards distributed computing continuum systems. These systems integrate virtualization technologies to optimize resource allocation across edge and cloud environments. Orchestrating resources within this continuum presents challenges, such as seamless IoT integration, distributed deployments, and efficient resource provisioning. To address these challenges, we propose a Meta-Orchestration framework, aiming to provide a resilient and adaptive orchestration solution, ensuring that the various orchestration components operate seamlessly and efficiently, by adopting a system of systems approach. This paper details the framework's architecture, outlines a deployment workflow, and evaluates its performance in a small-scale testbed. Results demonstrate its efficacy in facilitating efficient multi-cluster deployment and re-optimization of distributed applications under dynamic workloads.