Home

HEADS, an innovative ICT approach
leveraging the future computing continuum

The future computing continuum is composed by a highly heterogeneous interconnection of platforms and devices offering a wide diversity of capabilities.
While offering great potential for innovative Internet-based services, the heterogeneity, diversity and massive distribution of the future computing continuum
represent daunting challenges.

      • What is HEADS about…

      • Check HEADS main outcome

      • Read more
    • Try us

    • Download the HEADS tools and discover
      what they can do for you

    • Read more
    • Tutorials

    • Training material to get started with the
      HEADS technologies

    • Read more
    • Insights

    • The big picture behind the HEADS project
      as well as our goals

    • Read more
      • Did you know that...

      • Check HEADS Highlights of achievements

      • Read more

Latest News

Final HEADS project results on the future computing continuum!

Jun 28

After 42 months of research on heterogeneous and distributed services for future computing continuum, HEADS project concluded in

Tellu participating at Vitalis 2017

May 02

Tellu participated at Vitalis 2017 in Gothenburg, Sweden, on 25th-27th of April 2017.

TelluCloud innovation developed in the HEADS project at EC's stand in CEBIT 2017

Mar 20

We are very glad to announce that Tellu AS has officially been selected as one of the top inn

The future computing continuum is composed by a highly heterogeneous interconnection of platforms and devices offering a wide diversity of capabilities. On the one end of the continuum, cloud platforms provide virtually unlimited and "elastic" resources in terms of computation power, storage and bandwidth. On the other end, the already vast and rapidly increasing number of smart objects, sensors, embedded systems and mobile devices connected to the Internet provides close interaction with users and with the physical world. While offering great potential for innovative Internet-based services, the heterogeneity, diversity and massive distribution of the future computing continuum represent daunting challenges.

Current software engineering approaches tend to provide dedicated support for managing and exploiting only parts of the continuum. For example, current cloud computing and service-oriented software engineering practices provide efficient abstractions for virtualizing the infrastructure in order for the software engineers to concentrate on the business logic of the applications. However these techniques merely support integration of mobile devices, sensors and actuators "as-a-service" and lack specific support for advanced exploitation of these small devices.

Furthermore, although sensor network nodes, gateways, smart-phones, and most smart-objects are provided with APIs and development environment, there are no common practices to expose the level of flexibility, languages, APIs and customization supported by different devices and platforms. Thus, most pervasive systems tend to be proprietary silos not easily exploitable by other systems as they offer only black box provisioning of higher level services.

 To get started with HEADS in four simple steps:

  1. Watch our first year initial video demonstrations at the HEADS YouTube channel!
  2. Download HEADS IDE
  3. Try out the HEADS Tutorials
  4. Read some more documentation