The main objective of project ICOS is to design, develop and validate a meta operating system for a continuum, by addressing the challenges of:
We propose to design and develop ICOS as an open, multi-platform, plug-and-play and technology-agnostic meta operating system that provides a stable and performant service, resource and data management, encompassing a green orchestration strategy to suit the specific needs and requirements of the envisioned smart IoT scenario (including technological and business development demands).
We propose to design and develop novel, autonomous, intelligent and adaptable workload partitioning, offloading, processing and storage strategies in the continuum, while enhancing the abilities of app developers to taking advantage of all continuum resources.
We propose methods to enforce trustworthiness (including security, resilience, reliability, privacy) in the continuum, such as trustworthy “bus” of resources that include data and software artifacts.
We plan to demonstrate and validate the ICOS operating systems in the pilots brought in by the project (including defined use cases and open calls). This includes various ICOS releases, as well as application-scale ICOS demonstrations.
This objective is twofold. First, it aims at maximizing project results’ visibility and broader impact of ICOS, including both dissemination and exploitation in the business community. Second, our particular aim is to facilitate the engagement of the developer’s community into the continuum deployment.
Design of an intelligent meta OS for the continuum
We propose to design and develop ICOS as an open, multi-platform, plug-and-play and technology-agnostic meta operating system that provides a stable and performant service, resource and data management, encompassing a green orchestration strategy to suit the specific needs and requirements of the envisioned smart IoT scenario (including technological and business development demands).
Exploiting novel intelligent data and resource utilization methods
We propose to design and develop novel, autonomous, intelligent and adaptable workload partitioning, offloading, processing and storage strategies in the continuum, while enhancing the abilities of app developers to taking advantage of all continuum resources.
Enforce trustworthy yet open operation
We propose methods to enforce trustworthiness (including security, resilience, reliability, privacy) in the continuum, such as trustworthy “bus” of resources that include data and software artifacts.
Demonstrate the project outcomes in key relevant scenarios
We plan to demonstrate and validate the ICOS operating systems in the pilots brought in by the project (including defined use cases and open calls). This includes various ICOS releases, as well as application-scale ICOS demonstrations.
Building an open innovation environment and fostering the creation of new applications in the continuum as well as the science and engineering community
This objective is twofold. First, it aims at maximizing project results’ visibility and broader impact of ICOS, including both dissemination and exploitation in the business community. Second, our particular aim is to facilitate the engagement of the developer’s community into the continuum deployment.