La prolifération ininterrompue de nouvelles technologies de calcul et de détection, ainsi que la demande sans cesse croissante d'applications gourmandes en données en périphérie et dans le cloud, sont à l'origine de la prochaine vague de transformation de l'architecture des systèmes informatiques. Le changement de paradigme qui en résulte dans l'informatique est centré sur l'interconnexion dynamique, intelligente et pourtant transparente des ressources de l'IdO, de la périphérie et du cloud dans un système informatique, pour former un continuum.
Un continuum, aujourd'hui également appelé continuum cloud, continuum IoT, edge-to-cloud ou fog-to-cloud, devrait fournir les moyens de traiter les données à la fois en périphérie et dans le cloud, tout en déduisant et en conservant les informations importantes pour une analyse post-mortem et hors ligne.
Le projet ICOS vise à couvrir l'ensemble des défis posés par le paradigme du continuum, en proposant une approche intégrant un ensemble bien défini de fonctionnalités, pour aboutir à la définition d'un système d'exploitation IoT2cloud (ICOS).