Citizen Science for the Sea with Information Technologies: An Open Platform for Gathering Marine Data and Marine Litter Detection from Leisure Boat Instruments

g-litter

Our IEEE eScience 2023 paper introduces the C4Sea-IT framework, an open platform for collecting marine data from leisure vessel instruments. It leverages the Internet of Things and Cloud Computing to enhance coastal data sharing, with a use case demonstrating marine litter tracking. The ultimate objective is to improve weather and ocean forecasts using AI.

AnB: Application-In-A-Box To Rapidly Deploy and Self-Optimize 5G Apps

Our Application in a Box (AnB) project, presented at SMARTCOMP 2023, simplifies the deployment of remote 5G applications. AnB includes pre-configured hardware and software, allowing quick setup without extensive technical knowledge. It features automated resource management for optimized performance, demonstrating real-world applications and significantly reducing deployment time from months to minutes.

Content-aware auto-scaling of stream processing applications on container orchestration platforms

At the PDP 2023 conference, we presented a study on application scaling in microservices deployed via Kubernetes. It critiques the Horizontal Pod Autoscaler (HPA) for inefficient scaling due to neglecting microservice interactions. The proposed DataX AutoScaler improves performance by accounting for these interactions, achieving up to 43% better performance in video analytics applications.

DataX Allocator: Dynamic resource management for stream analytics at the Edge

At the 9th International Conference on IOTSMS 2022, we presented a reinforcement-learning technique to enhance serverless edge computing by optimizing resource allocation for microservices. This innovative approach achieved remarkable improvements in processing rate in real-world applications, demonstrating versatility and efficiency that promise to revolutionize AI and machine learning.

DataXc: Flexible and efficient communication in microservices-based stream analytics pipelines

In the  20th IEEE International Conference on Pervasive Intelligence and Computing (PICom 2022) A big challenge in changing a monolithic application into a performant microservices-based application is the design of efficient mechanisms for microservices to communicate with each other. Prior proposals range from custom point-to-point communication among microservices using protocols like gRPC to service meshes … Continue reading DataXc: Flexible and efficient communication in microservices-based stream analytics pipelines

DataXe: A System for Application Self-optimization in Serverless Edge Computing Environments

In the 2022 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops) A key barrier to building performant, remotely managed and self-optimizing multi-sensor, distributed stream processing edge applications is high programming complexity. We recently proposed DataX [1], a novel platform that improves programmer productivity by enabling easy exchange, transformations, … Continue reading DataXe: A System for Application Self-optimization in Serverless Edge Computing Environments