Heterogeneous and Distributed Services for the Future Computing Continuum
The future computing continuum is composed of a highly heterogeneous network of platforms and devices, with very different capabilities. This diversity is the key to build innovative services seamlessly interacting with the physical world. However, it also raises new software engineering challenges. Current approaches to engineer cloud services provide productive abstractions for virtualizing infrastructures but lack specific support for supporting the rest of the continuum and efficiently interacting with the physical world by exploiting the capabilities of mobile devices, smart-objects, sensors and actuators.
The objective of the HEADS - Heterogeneous and Distributed Services for the Future Computing Continuum - is to provide a cost-effective and integrated programming model which allows full exploitation of the capabilities of the individual open, legacy or proprietary devices and platforms composing the future computing continuum.
The main result of the HEADS project is a new IDE and an operational methodology for specification, validation, deployment and evolution of software-intensive services distributed across the future computing continuum.
- Software AG
Core topics of Software AG:
- Coordinating the integration of the project results into an integrated tool and methodology for the development of HD (Heterogeneous and Distributed)-services
- Distributing complex event processing techniques for HD-services
- Assistance in the development of the use cases, especially the ATC use case in the media domain.
- Managing relations with standardization organizations
October 2013 until September 2016
HEADS is supported by the European Commission.