Christos Panagiotou

dblp:33/7980 · DBLP profile ↗
← Back
13ranked-venue papers
3as first author
6since 2021 · last 2024
0000-0001-7867-3326ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 9 · 3 first-author · 5 since 2021Software engineering, systems software and programming languages · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2Computer networks · 1
YearPublicationVenuePosition
2024 XANDAR: An X-by-Construction Framework for Safety, Security, and Real-Time Behavior of Embedded Software Systems
abstract
The safe and secure implementation of increasingly complex features is a major challenge in the development of autonomous and distributed embedded systems. Automated design-time procedures that guarantee the fulfillment of critical system properties are a promising approach to tackle this challenge. In the European project XANDAR, which took place from 2021 to 2023, eight partners developed an X-by-Construction (XbC) design framework to support developers in the creation of embedded software systems with certain safety, security, and real-time properties. The design framework combines a model-based toolchain with a hypervisor-based runtime architecture. It targets modern high-performance hardware, facilitates the integration of machine learning applications, and employs a library of trusted safety and security patterns to reduce the implementation and verification effort. This paper describes the concepts developed during the project, the prototypical implementation of the design framework, and its application in both an automotive and an avionics use case.
Tobias Dörr, Florian Schade, Jürgen Becker 0001, Georgios Keramidas, Nikos Petrellis, Vasilios I. Kelefouras, Michail Mavropoulos, Konstantinos Antonopoulos, Christos P. Antonopoulos, Nikos S. Voros, Alexander Ahlbrecht, Wanja Zaeske, Vincent Janson, Phillip Nöldeke, Umut Durak, Christos Panagiotou, Dimitris Karadimas, Nico Adler, Clemens Reichmann, Andreas Sailer, Raphael Weber, Thomas Wilhelm 0005, Wolfgang Gabler, Katrin Weiden, Xavier Anzuela Recasens, Sakir Sezer, Fahad Siddiqui 0001, Rafiullah Khan, Kieran McLaughlin, Sena Yengec Tasdemir, Balmukund Sonigara, Henry Hui, Esther Soriano Viguer, Aridane Álvarez Suárez, Vicente Nicolau Gallego, Manuel Muñoz Alcobendas, Miguel Masmano Tello
DATE16
2024 Battling Data Counterfeiting in Industrial Data Trading Environments
abstract
In this paper we explore the problem of data coun-terfeiting in the context of data trading platforms for industrial data. We focus on the methods and mechanisms that allow data trading platforms to determine whether a dataset is original and/or authentic and whether it conflicts with the licence terms of existing data. We present the state of the art methods for data similarity suited for the various types of data and we present the functionalities and architecture of a data trading platform module that safeguards against data counterfeiting for newly introduced datasets within the platform.
Christos Panagiotou, Kyriakos Stefanidis
ETFA1
2022 XANDAR: Exploiting the X-by-Construction Paradigm in Model-based Development of Safety-critical Systems
abstract
Realizing desired properties “by construction” is a highly appealing goal in the design of safety-critical embedded systems. As verification and validation tasks in this domain are often both challenging and time-consuming, the by-construction paradigm is a promising solution to increase design productivity and reduce design errors. In the XANDAR project, partners from industry and academia develop a toolchain that will advance current development processes by employing a modelbased X-by-Construction (XbC) approach. XANDAR defines a development process, metamodel extensions, a library of safety and security patterns, and investigates many further techniques for design automation, verification, and validation. The developed toolchain will use a hypervisor-based platform, targeting future centralized, AI-capable high-performance embedded processing systems. It is co-developed and validated in both an avionics use case for situation perception and pilot assistance as well as an automotive use case for autonomous driving.
Leonard Masing, Tobias Dörr, Florian Schade, Jürgen Becker 0001, Georgios Keramidas, Christos P. Antonopoulos, Michail Mavropoulos, Efstratios Tiganourias, Vasilios I. Kelefouras, Konstantinos Antonopoulos, Nikos S. Voros, Umut Durak, Alexander Ahlbrecht, Wanja Zaeske, Christos Panagiotou, Dimitris Karadimas, Nico Adler, Andreas Sailer, Raphael Weber, Thomas Wilhelm 0005, Géza Németh, Fahad Siddiqui 0001, Rafiullah Khan, Vahid Garousi, Sakir Sezer, Victor Morales
DATE15
2022 XANDAR: A holistic Cybersecurity Engineering Process for Safety-critical and Cyber-physical Systems
abstract
The integration of connected and autonomous technologies in safety-critical and cyber-physical systems offers great potential in the vital application domains of transportation, manufacturing and aerospace. These technological advancements are necessary to meet the increasing demand for intelligent services, as they open doors to new business models by analysing and sharing the generated data. However, where this sharing of mix-critical data and broader connectivity brings opportunities, it simultaneously presents serious cybersecurity and safety risks due to the cyber-physical nature of these systems. Hence, delivering these intelligent services securely, safely, and reliably to its consumers is a complex engineering and design problem. One of the ways to approach this engineering problem is to consider both system functional and non-functional properties (safety, security, reliability) and systematically integrate them across system design and operational life cycle. The XANDAR project investigates this approach and aims to develop holistic software design methods and architectures for safety-critical and cyber-physical systems that guarantee functional and non-functional properties “byconstruction”. This paper focuses on the non-functional aspects of the project and discusses the preliminary work. by presenting the core cybersecurity principles and uses them as a baseline to propose a holistic cybersecurity engineering process. The tasks of the proposed cybersecurity engineering process are also map onto relevant clauses of ISO 21434. In future, proposed work will be integrated into the XANDAR software toolchain and validated for an avionics situation perception pilot assistance and automotive autonomous driving use cases.
Fahad Siddiqui 0001, Rafiullah Khan, Sakir Sezer, Kieran McLaughlin, Leonard Masing, Tobias Dörr, Florian Schade, Jürgen Becker 0001, Alexander Ahlbrecht, Wanja Zaeske, Umut Durak, Nico Adler, Andreas Sailer, Raphael Weber, Thomas Wilhelm 0005, Géza Németh, Victor Morales, Paco Gomez, Georgios Keramidas, Christos P. Antonopoulos, Michail Mavropoulos, Vasilios I. Kelefouras, Konstantinos Antonopoulos, Nikos S. Voros, Christos Panagiotou, Dimitris Karadimas
VTC Spring25
2021 XANDAR: X-by-Construction Design framework for Engineering Autonomous & Distributed Real-time Embedded Software Systems
abstract
The next generation of networked embedded systems (ES) necessitates rapid prototyping and high performance while maintaining key qualities like trustworthiness and safety. However, development of safety-critical ES suffers from complex software (SW) toolchains and engineering processes. Moreover, the current trend in autonomous systems, which relies on Machine Learning (ML) and AI applications when combined with fail-operational requirements renders the Verification and Validation (V&V) of these new systems a challenging endeavor. Prime examples are Advanced Driver-Assistance Systems (ADAS) that are prone to various safety/security vulnerabilities. The XANDAR project aims at developing a mature SW toolchain (from requirements analysis to the actual code integration on target including V&V) fulfilling the needs of industry for rapid prototyping of interoperable and autonomous ES. Starting from a model-based system architecture, XANDAR will leverage automatic model synthesis and software parallelization techniques to achieve specific non-functional requirements setting the foundation for a novel (real-time, safety-, and security)-by-Construction paradigm.
Jürgen Becker 0001, Leonard Masing, Tobias Dörr, Florian Schade, Georgios Keramidas, Christos P. Antonopoulos, Michail Mavropoulos, Efstratios Tiganourias, Vasilios I. Kelefouras, Konstantinos Antonopoulos, Nikos S. Voros, Umut Durak, Alexander Ahlbrecht, Wanja Zaeske, Christos Panagiotou, Dimitris Karadimas, Nico Adler, Andreas Sailer, Raphael Weber, Thomas Wilhelm 0005, Florian Oszwald, Dominik Reinhardt, Mohamad Chamas, Adnan Bekan, Graham Smethurst, Fahad Siddiqui 0001, Rafiullah Khan, Vahid Garousi, Sakir Sezer, Victor Morales
FPL15
2021 The SMART4ALL High Performance Computing Infrastructure: Sharing high-end hardware resources via cloud-based microservices
abstract
The goal of the SMART4ALL EU funded project is to build capacity amongst European stakeholders via the development of self-sustained, cross-border experiments that transfer knowledge and technology between academia and industry. It targets Customized Low Energy Computing (CLEC) in the Cyber-Physical (CPS) and the Internet of Things (IoT) domains. The vision of the project will be mainly realized through funded (via open calls) Pathfinder Application Experiments (PAEs) that will enable the transformation of academic knowledge into products.It is important to mention that SMART4ALL sets forward the concept of marketplace which is offered as a service (Marketplace-as-a-Servtce or MaaS) that acts as one-stopsmart-stop by offering tools, HPC services, and platforms to the PAE grantees. The purpose of this paper is to present the SMART4ALL High-Performance Computing (HPC) infrastructure and services realized according to the Hardware-as-a-Service paradigm. The SMART4A11 HPC infrastructure includes CPU, Memory, GPU, storage as well as FPGA resources connected with high-speed links.
Angelos S. Voros, Christos Panagiotou, Stavros Zogas, Georgios Keramidas, Christos P. Antonopoulos, Michael Hübner 0001, Nikos S. Voros
FPL2
2014 Performance evaluation of a WSN system for distributed event detection using fuzzy logic
Sofia-Maria Dima, Christos Panagiotou, Dimitris Tsitsipis, Christos P. Antonopoulos, John V. Gialelis, Stavros A. Koubias
Ad Hoc Networks2
2012 Performance enhancement in WSN through data cache replacement policies
abstract
It is increasingly regarded that data local caching in WSN can benefit the resource conservation and performance. A critical challenge is that cached data comprise only a small percentage of the data that a WSN node may require, thus leading to the replacement of data items. Consequently, replacement policy comprises critical factors in order to maximize performance benefits. Equally important in WSN is the interplay of such policies, application and network characteristics. Therefore, this paper aims to experimentally evaluate prominent replacement policies performance with respect to critical application and network parameters. An already presented cache model is developed and appropriately extended in the context of the prominent WSN TelosB platform. Valuable insights are provided concerning the behavior of considered policies in typical WSN scenarios and important trade-offs are revealed.
Christos Panagiotou, Christos P. Antonopoulos, Stavros A. Koubias
ETFA1
2012 Priority Handling Aggregation Technique (PHAT) for Wireless Sensor Networks
abstract
Wireless Sensor Networks (WSNs) have limited power capabilities, whereas they serve applications which usually require specific packets, i.e. High Priority Packets (HPP), to be delivered before a deadline. Hence, it is essential to reduce the energy consumption and to have real-time behavior. To achieve this goal we propose a hybrid technique which explores the benefits of data aggregation without data size reduction in combination with prioritized queues. The energy consumption is reduced by appending data from incoming packets with already buffered Low Priority Packets (LPP). The real-time behavior is achieved by directly forwarding the HPP to the next node. Our study explores the impact of the proposed hybrid technique in several all-to-one data flow scenarios with various traffic loads, wait time intervals and percentage of HPP. Our results show gain up to 23,3% in packet loss and 36,6% in energy consumption compared with the direct forwarding of packets.
Dimitris Tsitsipis, Sofia-Maria Dima, Angeliki Kritikakou, Christos Panagiotou, John V. Gialelis, Harris E. Michail, Stavros A. Koubias
ETFA4
2012 Medical Expert Support Tool (MEST): A Person-Centric Approach for Healthcare Management
Carlos Cavero Barca, Juan Mario Rodríguez, Rosana Valle Soriano, Alberto Rugnone, Francesco Foresti, Elena Tamburini, Cristiano Paggetti, John V. Gialelis, Petros Chondros, Christos Panagiotou, Maitena Ilardia, Iñaki Eguia, Paolo Emilio Puddu, Mitja Lustrek
ICOST10
2011 Data merge: A data aggregation technique for wireless sensor networks
abstract
The Wireless Sensor Networks (WSNs) have limited power and communication capabilities, combined with the requirement for long network lifetime. To increase it, methods to reduce energy consumption are highly required. To achieve this goal, we study a data aggregation technique without size reduction, i.e. data merge. It is a generic technique, since it is also usable in applications with heterogeneous data and requirements for high accuracy. This study presents the impact of the data merge technique on WSNs applications executed under various realistic data flow scenarios, traffic loads and wait time intervals. Our results show significant reductions in both packet loss and radio energy consumption.
Dimitris Tsitsipis, Sofia-Maria Dima, Angeliki Kritikakou, Christos Panagiotou, Stavros A. Koubias
ETFA4
2011 PET Image Reconstruction Using Information Theoretic Anatomical Priors
abstract
We describe a nonparametric framework for incorporating information from co-registered anatomical images into positron emission tomographic (PET) image reconstruction through priors based on information theoretic similarity measures. We compare and evaluate the use of mutual information (MI) and joint entropy (JE) between feature vectors extracted from the anatomical and PET images as priors in PET reconstruction. Scale-space theory provides a framework for the analysis of images at different levels of detail, and we use this approach to define feature vectors that emphasize prominent boundaries in the anatomical and functional images, and attach less importance to detail and noise that is less likely to be correlated in the two images. Through simulations that model the best case scenario of perfect agreement between the anatomical and functional images, and a more realistic situation with a real magnetic resonance image and a PET phantom that has partial volumes and a smooth variation of intensities, we evaluate the performance of MI and JE based priors in comparison to a Gaussian quadratic prior, which does not use any anatomical information. We also apply this method to clinical brain scan data using F(18) Fallypride, a tracer that binds to dopamine receptors and therefore localizes mainly in the striatum. We present an efficient method of computing these priors and their derivatives based on fast Fourier transforms that reduce the complexity of their convolution-like expressions. Our results indicate that while sensitive to initialization and choice of hyperparameters, information theoretic priors can reconstruct images with higher contrast and superior quantitation than quadratic priors.
Sangeetha Somayajula, Christos Panagiotou, Anand Rangarajan 0001, Quanzheng Li, Simon R. Arridge, Richard M. Leahy
IEEE Trans. Medical Imaging2
2010 An agent based middleware imposing intelligence over critical infrastructures utilizing Wireless Sensor Networks
abstract
A modular architecture for power constrained embedded devices which leverages an agent based middleware in order to impose intelligence over critical infrastructures which require real time actions is always desirable in the case of Wireless Sensor Networks. The main objective of such architecture is the integration of a Wireless Sensor Network with the internet. This objective indicates the need of Ipv6 ready devices as well as the utilization of newly emerged standards such as the 6lowpan which forms an abstraction layer between the Medium Access control and the IP layers.
Christos Panagiotou, John V. Gialelis, Stavros A. Koubias, Dimitrios Serpanos
ETFA1