George Kousiouris

ORCID: 0000-0003-0961-3471
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Cloud Computing and Resource Management
  • IoT and Edge/Fog Computing
  • Software System Performance and Reliability
  • Service-Oriented Architecture and Web Services
  • Distributed and Parallel Computing Systems
  • Distributed systems and fault tolerance
  • Cloud Data Security Solutions
  • Big Data and Business Intelligence
  • Blockchain Technology Applications and Security
  • Caching and Content Delivery
  • Peer-to-Peer Network Technologies
  • Scientific Computing and Data Management
  • Real-Time Systems Scheduling
  • Data Quality and Management
  • Advanced Data Storage Technologies
  • Human Mobility and Location-Based Analysis
  • Privacy, Security, and Data Protection
  • Privacy-Preserving Technologies in Data
  • Interconnection Networks and Systems
  • Traffic Prediction and Management Techniques
  • Energy Load and Power Forecasting
  • Advanced Database Systems and Queries
  • Artificial Intelligence in Law
  • Semantic Web and Ontologies
  • Law, AI, and Intellectual Property

Harokopio University of Athens
2018-2024

National and Kapodistrian University of Athens
2010-2024

National Technical University of Athens
2010-2019

University of Piraeus
2018

Institute of Communication and Computer Systems
2018

Cloud computing offers the potential to dramatically reduce cost of software services through commoditization information technology assets and on-demand usage patterns. However, complexity determining resource provision policies for applications in such complex environments introduces significant inefficiencies has driven emergence a new class infrastructure called Platform-as-a-Service (PaaS). In this paper, we present novel PaaS architecture being developed EU IST IRMOS project targeting...

10.1109/iciw.2010.91 article EN 2010-01-01

Internet of Things (IoT) data analytics is underpinning numerous applications, however, the task still challenging predominantly due to heterogeneous IoT streams, unreliable networks, and ever increasing size data. In this context, we propose a two-layer architecture for analyzing The first layer provides generic interface using service oriented gateway ingest from multiple interfaces systems, store it in scalable manner analyze real-time extract high-level events; whereas second responsible...

10.1109/access.2018.2804623 article EN cc-by-nc-nd IEEE Access 2018-01-01

In the era of IoT revolution, applications are becoming ever more sophisticated and accompanied by diverse functional non-functional requirements, including those related to computing resources performance levels. Such requirements make development implementation these complex challenging. Computing models, such as cloud computing, can provide with on-demand computation storage meet their needs. Although is a great enabler for endpoint devices, its limitations it unsuitable fulfill all...

10.1016/j.iot.2024.101272 article EN cc-by Internet of Things 2024-07-14

With the usage of technologies like Internet Things and Cloud, spanning across spectrum manufacturing, production distribution, typical supply chain management (SCM) systems rely on a multitude services for support. The aim this paper is to present an integrated system microservice architecture implementation, consuming semantically annotating data feeds from online systems, while performing post-processing tasks such as monitoring, goods location analysis estimated delays. Suitable...

10.1016/j.icte.2019.04.002 article EN cc-by-nc-nd ICT Express 2019-04-17

As cloud computing allows improving the quality of software and aims at reducing costs operating software, more is delivered as a service. However, moving from product strategy to delivering service hosted in environments very ambitious. This due fact that managing modernization still major challenge, especially when paradigm shifts, such environments, are targeted imply fundamental changes how modernized, delivered, sold. Thus, addition technical aspects, business aspects need also be...

10.1109/csmr.2013.73 preprint EN 2013-03-01

Nowadays Cloud Computing is considered as the ideal environment for engineering, hosting and provisioning applications. A continuously increasing set of cloud-based solutions available to application owners developers tailor their applications exploiting advanced features this paradigm elasticity, high availability performance. Although these offerings provide many benefits new applications, they also incorporate constrains modernization migration legacy by obliging use specific technologies...

10.1109/synasc.2013.62 preprint EN 2013-09-01

In only a decade, cloud computing has emerged from pursuit for service-driven information and communication technology (ICT), becoming significant fraction of the ICT market. Responding to growth market, many alternative services their underlying systems are currently vying attention users providers. To make informed choices between competing service providers, permit cost-benefit analysis cloud-based systems, enable system DevOps evaluate tune performance these complex ecosystems,...

10.1145/3236332 article EN ACM Transactions on Modeling and Performance Evaluation of Computing Systems 2018-08-25

The cloud computing paradigm encompasses several key differentiating elements and technologies, tackling a number of inefficiencies, limitations problems that have been identified in the distributed virtualized domain. Nonetheless, as it is case for all emerging their adoption led to presentation new challenges complexities. In this paper we present application areas capabilities future scenarios, which are not tackled by current advancements highlight specific requirements goals We discuss...

10.1016/j.procs.2015.09.238 article EN Procedia Computer Science 2015-01-01

In the past decade, cloud computing has emerged from a pursuit for service-driven information and communication technology (ICT), into signifcant fraction of ICT market. Responding to growth market, many alternative services their underlying systems are currently vying attention users providers. Thus, benchmarking them is needed, enable make an informed choice, system DevOps tune, design, evaluate systems. This requires focusing on old new properties, possibly leading re-design classic...

10.48550/arxiv.1604.03470 preprint EN other-oa arXiv (Cornell University) 2016-01-01

The advancements in distributed computing have driven the emergence of service-based infrastructures that allow for on-demand provision ICT assets.Taking into consideration complexity environments, significant challenges exist providing and managing offered resources with required level Quality Service (QoS), especially real-time interactive streaming applications.In this paper we propose an approach QoS guarantees by enhancing service oriented coherent consistent attributes at various...

10.5176/978-981-08-7654-8_r-47 article EN 2010-11-01

In this paper we focus on how Quality of Service guarantees are provided to virtualised applications in the Cloud Computing infrastructure that is being developed context IRMOS 1 European Project.Provisioning proper timeliness distributed real-time involves careful use scheduling mechanisms at virtual-machine hypervisor level, QoS-aware networking protocols and design methodologies tools for stochastic modelling application.The focuses applied these techniques a case-study involving real...

10.1109/soca.2010.5707166 article EN 2010-12-01

Cloud computing has leveraged new software development and provisioning approaches by changing the way computing, storage networking resources are purchased consumed.The variety of cloud offerings on both technical business level considerably advanced process established models value chains for applications services.However, modernization cloudification legacy so as to be offered a service still encounters many challenges.In this work, we present complete methodology instantiation framework...

10.12694/scpe.v15i2.980 article EN Scalable Computing Practice and Experience 2014-07-04

Cloud/Grid environments are characterized by a diverse set of technologies used for communication, execution and management. Service Providers, in this context, need to be equipped with an automated process order optimize service provisioning through advanced performance prediction methods. Furthermore, existing software solutions such as GNU Octave offer wide range possibilities implementing these However, their use services the distributed computing paradigm includes number challenges from...

10.1109/scc.2010.37 article EN IEEE International Conference on Services Computing 2010-07-01

The emergence of new environments such as Cloud computing highlighted challenges in traditional fields like performance estimation. Most the current cloud follow Software, Platform, Infrastructure service model order to map discrete roles / providers according offering each "layer". However, limited amount information passed from one layer other has raised level difficulty translating user-understandable application terms Software resource specific attributes, which can be used manage...

10.1109/iscc.2011.5984009 article EN 2022 IEEE Symposium on Computers and Communications (ISCC) 2011-06-01

In the recent years, cloud computing has emerged as new IT paradigm that promises elastic resources on a pay-per-use basis. The challenges of are focused around massive data storage and efficient large scale distributed computation. Hadoop, community driven Apache project provided an cost effective platform for computation using map-reduce methodology, pioneered by Google. this paper, design Hadoop-based management system front-end service Cloud is investigated. This framework enriched with...

10.1109/cloudcom.2011.76 article EN 2011-11-01

In modern utility computing infrastructures, like grids and clouds, one of the significant actions a service provider is to predict resources needed by services included in its platform an automated fashion for provisioning optimization. Furthermore, variety software toolkits exist that implement extended set algorithms applicable workload forecasting. However, their use as distributed paradigm includes number design implementation challenges. this paper, decoupled framework presented,...

10.1109/tsc.2012.21 article EN IEEE Transactions on Services Computing 2012-08-09
Coming Soon ...