A proliferação imparável de novas tecnologias de computação e dispositivos de detecção, e a procura cada vez maior de aplicações intensivas de dados na fronteira e na nuvem, estão a impulsionar a próxima vaga de transformação na arquitectura de sistemas informáticos. A mudança de paradigma resultante na computação está centrada em torno de uma interconexão dinâmica, inteligente e, no entanto, contínua de recursos de IOT, edge e cloud num sistema de computação, para formar um continuum.
Espera-se que um continuum, hoje também referido como continuum de nuvem, continuum de IoT, edge-to-cloud ou nevoeiro-a-nuvem, forneça os meios para o processamento de dados tanto no edge como na nuvem, enquanto inferindo e persistindo informação importante para análise post-mortem e offline.
O projecto ICOS visa cobrir o conjunto de desafios que se apresentam ao abordar este paradigma contínuo, propondo uma abordagem que incorpora um conjunto bem definido de funcionalidades, acabando na definição de um Sistema Operativo IoT2cloud (ICOS).