MYRTUS Design and Programming Environment
To facilitate the development of such systems, MYRTUS provides a reference design and programming environment (DPE) for continuum computing systems, featuring interoperable support for cross-layer modelling, threat analysis, design space exploration, application modelling, components synthesis, and code generation. To favour solutions uptake and overcome interoperability issues, we will leverage standard and widely acknowledged technologies as OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA) to enhance the portability and operational management of distributed applications and services across the continuum and for their entire lifecycle and the Multi-Level Intermediate Representation (MLIR) that is used to build reusable and extensible compiler infrastructures to share information among the tools at the node level.
Fig. MYRTUS Design and Programming Environment