Stelios Sotiriadis

ORCID: 0000-0002-2494-5127
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Cloud Computing and Resource Management
  • Distributed and Parallel Computing Systems
  • IoT and Edge/Fog Computing
  • Peer-to-Peer Network Technologies
  • Caching and Content Delivery
  • Context-Aware Activity Recognition Systems
  • Scientific Computing and Data Management
  • Software System Performance and Reliability
  • Parallel Computing and Optimization Techniques
  • Service-Oriented Architecture and Web Services
  • Software-Defined Networks and 5G
  • Advanced Data Storage Technologies
  • Opportunistic and Delay-Tolerant Networks
  • Distributed systems and fault tolerance
  • Data Stream Mining Techniques
  • Hand Gesture Recognition Systems
  • Robotics and Automated Systems
  • Advanced Malware Detection Techniques
  • Network Security and Intrusion Detection
  • Complex Network Analysis Techniques
  • Anomaly Detection Techniques and Applications
  • IoT Networks and Protocols
  • Bluetooth and Wireless Communication Technologies
  • Modular Robots and Swarm Intelligence
  • Mobile Crowdsensing and Crowdsourcing

Birkbeck, University of London
2018-2023

Technical University of Crete
2013-2019

University of Toronto
2016-2018

University of Crete
2013-2014

University of Derby
2011-2013

University of Cyprus
2013

Chinese University of Hong Kong
2013

Applied Multilayers (United Kingdom)
2013

University of Bedfordshire
2009-2011

There is an increasing interest in Internet of Things (IoT) and healthcare considered to be one the most common applications it. Using IoT paradigm, various devices including smart-phones sensor-embedded can used for monitoring health. In this study, we model use case scenario with regard activities associated particular, present our using SimIoT extended simulation toolkit demonstrate functions interactions occurring within IoT-enabled context. Specifically, extend functionalities SimIC by...

10.1109/waina.2014.74 article EN 2014-05-01

In recent years, different kinds of natural hazards or man-made disasters happened that were diversified and difficult to control with heavy casualties. this paper, we focus on the rapid systematic evacuation large-scale densities people after reduce loss in an effective manner. The optimal planning is a key challenge becomes hotspot research development. We design our system based Internet Things (IoT) scenario utilizes mobile cloud computing platform order develop crowd lives oriented...

10.1109/jiot.2018.2818885 article EN IEEE Internet of Things Journal 2018-03-23

'Simulating the Inter-Cloud' (SimIC) is a discrete event simulation toolkit based on process oriented package of SimJava. The SimIC aims replicating an inter-cloud facility wherein multiple clouds collaborate with each other for distributing service requests regards to desired setup. encompasses fundamental entities meta-scheduling algorithm such as users, meta-brokers, local-brokers, datacenters, hosts, hyper visors and virtual machines (VMs). Additionally, resource discovery scheduling...

10.1109/aina.2013.123 article EN 2013-03-01

Cloud computing has emerged as one of the latest technologies for delivering on-demand advanced services over internet. Various cloud providers have developed data-centres which are spread at several geographically locations, and available utilization from internet users. However, number resource consumers is increasing significantly, it becomes apparent that capacity-oriented clouds require coming together agreeing on common acting behaviours improving quality service, hence providing an...

10.1109/3pgcic.2011.19 article EN 2011-10-01

This visionary paper presents the Internet of Things paradigm in terms interdependent dynamic dimensions objects and their properties. Given that its current state (IoT) has been viewed as a based on hierarchical distribution objects, evaluation nature structures faces challenges analysis. Within this mind, our focus is area complex social networks network construction within context IoT. by highlighting addressing tagging issues to real-world domain such disaster management, these are...

10.1109/incos.2012.25 article EN 2012-09-01

Today, cloud computing applications are rapidly constructed by services belonging to different providers and service owners. This work presents the inter-cloud elasticity framework, which focuses on load balancing based dynamic virtual machine reconfiguration when variations or user requests volume observed. We design a system, called balancer (ICLB), that allows scaling up down resources (thus providing automatized elasticity), eliminating downtimes communication failures. It includes an...

10.1109/tsc.2016.2634024 article EN IEEE Transactions on Services Computing 2016-12-01

Today, Internet users expect Web applications to be fast, performant, and always available. With the emergence of Things (IoT), data collection analysis streams have become more challenging. Behind scenes, application owners cloud service providers work meet these expectations, yet, problem how most effectively efficiently auto-scale a optimize for performance while reducing costs energy usage is still challenge. In particular, this has new relevance due continued rise IoT microservice-based...

10.1109/jiot.2020.2964405 article EN IEEE Internet of Things Journal 2020-01-07

Cloud computing emerged as a technology that offers scalable access to resources in conjunction with low maintenance costs. In this domain, cloud users utilize virtualized benefit from on-demand and long-term pricing strategies. Although the latter consists of more cost-efficient solution, it requires accurate estimations future workload demands, which is challenging task. Furthermore, clouds offer threshold-based auto-scaling rules need be manually controlled by according application...

10.1016/j.future.2023.05.017 article EN cc-by Future Generation Computer Systems 2023-05-27

Summary The evolution of communication protocols, sensory hardware, mobile and pervasive devices, alongside social cyber‐physical networks, has made the Internet things (IoT) an interesting concept with inherent complexities as it is realised. Such range from addressing mechanisms to information management protocols presentation interaction within IoT. Although existing models can be extended provide basis for realising IoT, they may not sufficiently capable handle new paradigms that IoT...

10.1002/cpe.3131 article EN Concurrency and Computation Practice and Experience 2013-10-03

Inter-cloud is an approach that facilitates scalable resource provisioning across multiple cloud infrastructures. In this paper, we focus on the performance optimization of Infrastructure as a Service (IaaS) using meta-scheduling paradigm to achieve improved job scheduling clouds. We propose novel inter-cloud framework and implement policies optimize participating The framework, named Inter-Cloud Meta-Scheduling (ICMS), based message exchange mechanism allow metrics. resulting system offers...

10.1109/tsc.2015.2399312 article EN IEEE Transactions on Services Computing 2015-02-03

Evolutionary computing offers different methods to solve NP-hard problems, finding a near-optimal solution. Task scheduling is complex problem for large environments like Clouds. Genetic algorithms are good method find solution this considering multi-criteria constrains. This also used optimization. In these type of service providers want increase the profit and customers (end-users) minimize costs. So, its all about money we have minimum two optimization On other hand, technique ensure QoS...

10.1109/waina.2013.206 article EN 2013-03-01

10.1016/j.future.2015.02.005 article EN Future Generation Computer Systems 2015-02-25

Over the last years, interoperability among resources has been emerged as one of most challenging research topics. However, commonality complexity architectures (e.g., heterogeneity) and targets that each computational paradigm – including HPC, grids clouds aims to achieve flexibility) remain same. This is efficiently orchestrate in a distributed computing fashion by bridging gap local remote participants. Initially, this closely related with scheduling concept which important issues for...

10.1504/ijwgs.2012.048403 article EN International Journal of Web and Grid Services 2012-01-01

This work covers the inter-cloud meta-scheduling system that encompasses essential components of interoperable cloud setting for wide service dissemination. The study herein illustrates a set distributed and decentralized operations by highlighting meta-computing characteristics. is achieved using meta-brokers determine middle-standing component orchestrating decision making process in order to select most appropriate datacenter resource among collaborated clouds. selection based on...

10.1109/aina.2013.122 article EN 2013-03-01

This survey paper is intended to provide an overview of the main ad hoc paradigms that can be applied disaster response networks, highlighting their applicability important tasks in relief operations. In this way, we also review works found literature which employed networks scenarios. Finally, open challenges and future research directions based on what has already been proved still requiring further research.

10.1109/incos.2014.28 article EN 2014-09-01

Today, IoT systems are designed and implemented to address specific challenges based on domain requirements, thus not taking into consideration issues of openness, scalability, interoperability use-case independence. As a result, they less principled, lacking standards, vendor oriented hardly replicable since the same architecture cannot be used in more than one use-cases. To fragmentation existing solutions, IoT-A project proposes an reference model that defines principles standards for...

10.5220/0005912001460153 article EN cc-by-nc-nd 2016-01-01

The management of internal resources in large-scale environments is a crucial challenge due to the large number users and service requests. In clouds, an efficient resource manager orchestrates by assigning brokers for acting on behalf their clients. This map user requests cloud datacenters allocation execution. However, as computing matures, it enable concept inter-clouds, that say, enabling collaboration thus, interoperation between several disperse (and highly likely heterogeneous)...

10.1109/fskd.2012.6234313 article EN 2012-05-01

Optimizing the competence of message exchanging algorithm in large-scale grids and inter-clouds could be proven to a crucial factor achieving an efficient resource management. Traditional solutions usually incorporate either probabilistic or flooding techniques mainly due dynamic unpredictable formation infrastructure. Our vision encompasses total decentralized nodes topology which allows dissemination communication messages within decoupled node setting. We consider various e-infrastructure...

10.1109/incos.2012.16 article EN 2012-09-01

Cloud computing provides a promising paradigm for the deployment and utilization of online resources including hardware software services by Internet users. In such an e-infrastructure environment, scheduling user-defined tasks is always considered as complicated part overall system modelling. Specifically, in case inter-clouds inter-enterprises optimization fundamentally important achieving best possible capacity terms resource utilization. Thus, existing approaches that consider dynamics,...

10.1109/incos.2011.120 article EN 2011-11-01
Coming Soon ...