Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Dimosthenis Kyriazis is active.

Publication


Featured researches published by Dimosthenis Kyriazis.


international conference on internet and web applications and services | 2010

Platform-as-a-Service Architecture for Real-Time Quality of Service Management in Clouds

Michael Boniface; Bassem Nasser; Juri Papay; Stephen Phillips; Arturo Servin; Xiaoyu Yang; Zlatko Zlatev; Spyridon V. Gogouvitis; Gregory Katsaros; Kleopatra Konstanteli; George Kousiouris; Andreas Menychtas; Dimosthenis Kyriazis

Cloud computing offers the potential to dramatically reduce the cost of software services through the commoditization of information technology assets and on-demand usage patterns. However, the complexity of determining resource provision policies for applications in such complex environments introduces significant inefficiencies and has driven the emergence of a new class of infrastructure called Platform-as-a-Service (PaaS). In this paper, we present a novel PaaS architecture being developed in the EU IST IRMOS project targeting real-time Quality of Service (QoS) guarantees for online interactive multimedia applications. The architecture considers the full service lifecycle including service engineering, service level agreement design, provisioning and monitoring. QoS parameters at both application and infrastructure levels are given specific attention as the basis for provisioning policies in the context of temporal constraints. The generic applicability of the architecture is being verified and validated through implemented scenarios from three important application sectors (film post-production, virtual augmented reality for engineering design, collaborative e-Learning in virtual worlds).


Journal of Systems and Software | 2012

A Self-adaptive hierarchical monitoring mechanism for Clouds

Gregory Katsaros; George Kousiouris; Spyridon V. Gogouvitis; Dimosthenis Kyriazis; Andreas Menychtas; Theodora A. Varvarigou

While Cloud computing offers the potential to dramatically reduce the cost of software services through the commoditization of IT assets and on-demand usage patterns, one has to consider that Future Internet applications raise the need for environments that can facilitate real-time and interactivity and thus pose specific requirements to the underlying infrastructure. The latter, should be able to efficiently adapt resource provisioning to the dynamic Quality of Service (QoS) demands of such applications. To this direction, in this paper we present a monitoring system that facilitates on-the-fly self-configuration in terms of both the monitoring time intervals and the monitoring parameters. The proposed approach forms a multi-layered monitoring framework for measuring QoS at both application and infrastructure levels targeting trigger events for runtime adaptability of resource provisioning estimation and decision making. Besides, we demonstrate the operation of the implemented mechanism and evaluate its effectiveness using a real-world application scenario, namely Film Post Production.


Future Generation Computer Systems | 2008

An innovative workflow mapping mechanism for Grids in the frame of Quality of Service

Dimosthenis Kyriazis; Konstantinos Tserpes; Andreas Menychtas; Antonios Litke; Theodora A. Varvarigou

The advent of Grid environments made feasible the solution of computational intensive problems in a reliable and cost-effective way. As workflow systems carry out more complex and mission-critical applications, Quality of Service (QoS) analysis serves to ensure that each application meets user requirements. In that frame, we present a novel algorithm which allows the mapping of workflow processes to Grid provided services assuring at the same time end-to-end provision of QoS based on user-defined parameters and preferences. We also demonstrate the operation of the implemented algorithm and evaluate its effectiveness using a Grid scenario, based on a 3D image rendering application.


conference on software maintenance and reengineering | 2013

Migrating Legacy Software to the Cloud with ARTIST

Alexander Bergmayr; Hugo Brunelière; Javier Luis Cánovas Izquierdo; Jesús Gorroñogoitia; George Kousiouris; Dimosthenis Kyriazis; Philip Langer; Andreas Menychtas; Leire Orue-Echevarria; Clara Pezuela; Manuel Wimmer

As cloud computing allows improving the quality of software and aims at reducing costs of operating software, more and more software is delivered as a service. However, moving from a software as a product strategy to delivering software as a service hosted in cloud environments is very ambitious. This is due to the fact that managing software modernization is still a major challenge, especially when paradigm shifts, such as moving to cloud environments, are targeted that imply fundamental changes to how software is modernized, delivered, and sold. Thus, in addition to technical aspects, business aspects need also to be considered. ARTIST proposes a comprehensive software modernization approach covering business and technical aspects. In particular, ARTIST employs Model-Driven Engineering (MDE) techniques to automate the reverse engineering of legacy software and forward engineering of cloud-based software in a way that modernized software truly benefits from targeted cloud environments. Therewith, ARTIST aims at reducing the risks, time, and costs of software modernization and lowers the barriers to exploit cloud computing capabilities and new business models.


ieee international conference on cloud computing technology and science | 2011

A Cloud Environment for Data-intensive Storage Services

Elliot K. Kolodner; Sivan Tal; Dimosthenis Kyriazis; Dalit Naor; Miriam Allalouf; Lucia Bonelli; Per Brand; Albert Eckert; Erik Elmroth; Spyridon V. Gogouvitis; Danny Harnik; Francisco Hernández; Michael C. Jaeger; Ewnetu Bayuh Lakew; José Manuel López López; Mirko Lorenz; Alberto Messina; Alexandra Shulman-Peleg; Roman Talyansky; Athanasios Voulodimos; Yaron Wolfsthal

The emergence of cloud environments has made feasible the delivery of Internet-scale services by addressing a number of challenges such as live migration, fault tolerance and quality of service. However, current approaches do not tackle key issues related to cloud storage, which are of increasing importance given the enormous amount of data being produced in todays rich digital environment (e.g. by smart phones, social networks, sensors, user generated content). In this paper we present the architecture of a scalable and flexible cloud environment addressing the challenge of providing data-intensive storage cloud services through raising the abstraction level of storage, enabling data mobility across providers, allowing computational and content-centric access to storage and deploying new data-oriented mechanisms for QoS and security guarantees. We also demonstrate the added value and effectiveness of the proposed architecture through two real-life application scenarios from the healthcare and media domains.


parallel computing | 2010

A Real-time Service Oriented Infrastructure

Dimosthenis Kyriazis; Andreas Menychtas; George Kousiouris; Karsten Oberle; Thomas Voith; Michael Boniface; Eduardo Oliveros; Tommaso Cucinotta; Sören Berger

The advancements in distributed computing have driven the emergence of service-based infrastructures that allow for on-demand provision of ICT assets. Taking into consideration the complexity of distributed environments, significant challenges exist in providing and managing the offered on-demand resources with the required level of Quality of Service (QoS), especially for real-time interactive and streaming applications. In this paper we propose an approach for providing real-time QoS guarantees by enhancing service oriented infrastructures with coherent and consistent real-time attributes at various levels (application, network, storage, processing). The approach considers the full lifecycle of service-based systems including service engineering, Service Level Agreement (SLA) negotiation and management, service provisioning and monitoring. QoS parameters at application, platform and infrastructure levels are given specific attention as the basis for provisioning policies in the context of temporal constraints


world of wireless mobile and multimedia networks | 2013

Sustainable smart city IoT applications: Heat and electricity management & Eco-conscious cruise control for public transportation

Dimosthenis Kyriazis; Theodora A. Varvarigou; Andrea Rossi; Daniel White; Joshua Cooper

In a world of multi-stakeholder information and assets provision on top of millions of real-time interacting and communicating things, systems based on Internet of Things (IoT) technologies aim at exploiting these assets in a resilient and sustainable way allowing them to reach their full potential. In this paper we present two innovative smart city IoT applications: the first one refers to heat and energy management, and aims at utilizing different resources (such as heat and electricity meters) in order to optimize use of energy in commercial and residential areas. The second application refers to cruise control for public transportation, and aims at utilizing different resources (such as environmental and traffic sensors) in order to provide driving recommendations that aim at eco efficiency. We also highlight the IoT challenges as well as potential enabling technologies that will allow for the realization of the proposed applications.


Future Generation Computer Systems | 2012

A recommender mechanism for service selection in service-oriented environments

Konstantinos Tserpes; Fotis Aisopos; Dimosthenis Kyriazis; Theodora A. Varvarigou

The emergence of service-oriented computing as a key-enabler of web applications and the subsequent increase in the web services available, has brought to the surface a major disadvantage of service oriented architecture: there is no consistent way for the consumer to select services based on non-functional, quality requirements. Consumers perceive quality through the prism of their own experience and it is important to see how their evaluation of the quality provided is mapped to the specific quality parameters offered by the provider. In order to achieve that, this work suggests to use consumer ratings of the latter parameters so as to create a consumer quality profile and a provider reputation. By correlating this profile with others, it is possible to identify similarities in the service ratings that will lead to a prediction of which service might be the most appropriate for a specific consumer. Based on this rationale, we devised a Service Recommender mechanism and introduced a slight modification in the service lifecycle to accommodate the new Service Recommendation protocol that supports the mechanism.


Procedia Computer Science | 2013

Smart, Autonomous and Reliable Internet of Things

Dimosthenis Kyriazis; Theodora A. Varvarigou

Abstract The dynamic rapidly changing and technology-rich digital environment enables the provision of added-value applications that exploit a multitude of devices contributing services and information. As the Internet of Things (IoT) techniques mature and become ubiquitous, emphasis is put upon approaches that allow things to become smarter, more reliable and more autonomous. In this paper we present challenges and enablers as technologies that will allow things to evolve and act in a more autonomous way, becoming more reliable and smarter. We describe decentralized management mechanisms targeting IoT-based systems in order to enable the exploitation of millions of devices, while we also present an architecture that allows things to learn based on others experiences. The proposed architectural approach also introduces situational knowledge acquisition and analysis techniques in order to make things aware of conditions and events affecting IoT-based systems behavior.


Future Generation Computer Systems | 2012

Workflow management for soft real-time interactive applications in virtualized environments

Spyridon V. Gogouvitis; Kleopatra Konstanteli; Stefan Waldschmidt; George Kousiouris; Gregory Katsaros; Andreas Menychtas; Dimosthenis Kyriazis; Theodora A. Varvarigou

Many applications, especially the ones implementing multi-user collaborative environments, fall within the context of soft real-time systems in which only small deviations from timing constraints are allowed. The advancements in distributed computing have made it possible to follow a service oriented approach, taking advantage of the benefits this provides. In this context, applications consist of soft real-time critical application service components that interact with each other to provide the corresponding application functionality, forming application workflows. In this paper we present a new architectural design and implementation of a Workflow Management approach. This approach covers enacting soft real-time application service components according to a workflow description language, synchronizing the application components, monitoring the execution and reacting to events within a distributed virtualized environment. We also demonstrate the operation of the implemented mechanism and evaluate its effectiveness using an application scenario with soft real-time interactivity characteristics, namely Film post-production, under realistic settings.

Collaboration


Dive into the Dimosthenis Kyriazis's collaboration.

Top Co-Authors

Avatar

Theodora A. Varvarigou

National Technical University of Athens

View shared research outputs
Top Co-Authors

Avatar

Andreas Menychtas

National Technical University of Athens

View shared research outputs
Top Co-Authors

Avatar

George Kousiouris

National Technical University of Athens

View shared research outputs
Top Co-Authors

Avatar

Spyridon V. Gogouvitis

National Technical University of Athens

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Kleopatra Konstanteli

National Technical University of Athens

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Gregory Katsaros

National Technical University of Athens

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge