Distributed Computing

  • Application Management for Distributed Computing

    The Programming Model Enactment Service (PMES) is a tool that allows the deployment, contextualization and execution of COMPSs applications on distributed infrastructures. PMES offers an HTTP API and a web UI to manage the configuration of the applications and to monitor their execution.

    Read More

  • Fog Computing

    Fog Computing proposes a highly distributed platform that relies on nodes at the edge of the network to provide low-latency services. Its true potential lies in its use as a generic scalable platform, running multiple IoT applications simultaneously.

    Read More

  • Internet of Things and Stream Processing

    This research line explores the use of advanced stream processing techniques both for the Internet of Things as well as for Data Center Telemetry collection. The explored techniques will be designed to fit Cloud-based approaches as well as Fog Computing solutions.

    Read More

  • Programming Models and Runtimes for Distributed Computing

    This research line aims to ease the development and execution of applications for distributed infrastructures, such as Clusters, Grids and Clouds.

    Read More