Work packages 10&11
Objectives: Module Development & Incubator Integration
This work package focuses on the development and maturation of research prototypes (TRL4) of SPICE modules and user interfaces from WP4–WP7 towards TRL6/7, following industry best practices. The main objectives include:
-
Enhancing performance, scalability, modularity, and maintainability of SPICE modules through rigorous integration, compatibility, and performance testing conducted in WP11.
-
Improving usability, accessibility, and user acceptance of user interfaces via user-centered and responsive design, supported by usability and satisfaction assessments in WP11.
-
Implementing security measures and ensuring regulatory compliance wherever applicable.
Task 10.1 – Development of Intelligent Reasoning and Machine/Deep Learning Services
This task advances lab prototypes of reasoning and AI/ML services developed in T4.1, T4.2, and T5.2 to TRL6/7.
The focus is on improving scalability, modularity, maintainability, and verifying regulatory compliance. Activities include rigorous integration, compatibility, and performance testing, performed closely with WP11 to identify and address any performance bottlenecks.
The task ensures that reasoning and AI/ML services are production-ready, optimized for real-world deployment, and meet industry standards.
Task 10.2 – Development of User Interfaces
This task matures user interface prototypes of the User Dashboard (UD), Perceptive Pipeline Composer (PPC), and Visual Pipeline Editor (VPE) from T4.3 and T4.4 towards TRL6/7.
Its goal is to improve the usability, functionality, and readiness of these interfaces for deployment. Activities, conducted with WP11, include:
-
Extending interface functionality to align with user needs and expectations.
-
Applying user-centered, accessible, and responsive design principles across platforms.
-
Conducting regular usability assessments to identify issues and improvements.
-
Implementing security measures to protect user data and privacy, addressing any vulnerabilities found during testing.
Task 10.3 – Development of Runtime Optimization System/Services
This task progresses the High Throughput Enactment Engine (EE) and Cognitive Mapper (Mapper) prototypes to TRL6/7.
Working closely with WP11, the key activities include:
-
Extending and refining EE and Mapper based on beta-tester and use-case feedback.
-
Applying industry best practices and responsive design principles for multi-infrastructure (edge–cloud–HPC) compatibility.
-
Ensuring cross-platform functionality and performing compatibility testing.
-
Gathering quantitative and qualitative metrics to measure performance and productivity improvements.
Task 10.4 – Development of Smart Data Management System/Services
This task enhances WP6 prototypes and integrates them into the Onedata platform to reach TRL6/7.
It advances a Smart Data Management System/Service (DMS/S) capable of seamlessly connecting diverse data sources. The focus is on AI-driven data discovery, real-world optimization, and robust scalability.
Key objectives include:
-
Enhancing system performance and scalability.
-
Improving AI-based data discovery capabilities.
-
Conducting compatibility and integration testing.
-
Ensuring performance optimization, security, and compliance.
-
Establishing feedback loops for continuous improvement.
The outcome will be an intelligent, secure, and scalable DMS/S, ready for large-scale deployment at TRL6/7.
Task 10.5 – Development of Resource Ensemble Management Services
This task finalizes Resource Ensemble Management (REM) prototypes from WP7 to achieve TRL6/7 maturity.
Key activities include:
-
Integrating REM with on-premise (OpenStack, vSphere) and public cloud providers (AWS, Azure), as well as Kubernetes-based orchestrators.
-
Developing a GUI portal for monitoring resource statuses, workload reallocations, and dynamic provisioning events.
-
Finalizing the XaaS Marketplace using continuous integration and delivery (CI/CD) best practices.
-
Enhancing the auctioning system, GUI, collaborative environment, and intelligent agent configuration, supported by a monitoring environment for the Marketplace.
These developments will ensure robust, flexible, and autonomous management of resources across the compute continuum, advancing the SPICE platform toward industrial-grade readiness.
Work package 11 focuses on ensuring the quality, integration, and operational readiness of the SPICE platform. The main objectives include:
-
Providing trusted quality assurance for software in the dynamic, non-deterministic environment of cloud continuum data pipeline deployments (T11.1).
-
Integrating all SPICE platform components with applications and services from the Pilot Use Cases (T11.2).
-
Implementing a distributed, heterogeneous pilot testbed for the compute continuum (T11.3).
-
Validating Pilot Use Case requirements and providing feedback to both platform developers and use case owners (T11.4).
Task 11.1 – Trusted Software Quality Assurance
This task automates the software delivery process and improves quality through Quality Assurance (QA) and Quality Control (QC) procedures, extending guarantees to all software services, including FaaS and microservices.
Key activities include:
-
Defining and implementing Software Quality Assurance (SQA), maintenance, and support processes.
-
Enabling smooth and rapid release of new features, validated by user communities.
-
Following a Continuous Integration/Continuous Delivery (CI/CD) approach to integrate user feedback quickly.
-
Using automated deployment in the DevSecOps chain to ensure consistent, efficient, and secure releases.
-
Promoting collaboration and compliance via open-source configuration management practices.
Task 11.2 – Integration and Testing of SPICE Platform
This task integrates SPICE platform components from WP4–WP7 (matured in WP10) into a coherent instance to verify interoperability and alignment with the architectural design.
It also supports the integration of Pilot Use Case applications into the testbed (T11.3), ensuring scenario fulfillment and enabling validation in T11.4. Additional activities include:
-
Addressing performance, scalability, security, regulatory compliance, and platform coherence.
-
Following internal SQA guidelines from T11.1 and an agile approach to provide continuous feedback.
-
Engaging beta-testers to evaluate functionality and KPIs.
-
Producing a detailed integration report (D11.1) representing the full SPICE incubator prototype.
Task 11.3 – SPICE Pilot Deployment
This task provisions a federated edge-cloud infrastructure to deploy and test the SPICE platform with Pilot Use Cases.
Key activities include:
-
Providing a private GitHub/GitLab deployment for CI/CD as defined in T11.1.
-
Enforcing a centralized QA process using defined CI pipelines and dedicated runners.
-
Granting partners access and support for deploying and testing their software components.
-
Testing the integration of SPICE components, scalability, and compliance with security and privacy guidelines (T3.2).
-
Documenting the final federated edge-cloud pilot infrastructure with all services and applications in D11.2.
Task 11.4 – SPICE Platform Assessment in Pilot Use Cases
This task focuses on verifying functional and non-functional requirements of the Pilot Use Cases using the integrated SPICE platform.
Activities include:
-
Evaluating KPIs to measure the impact of technological solutions on complex data analytics.
-
Collaborating closely with end-user communities to define test and verification procedures.
-
Leveraging application developers and system integrators to create automated, repeatable tests and scripts.
-
Engaging beta-testers to assess functionality and KPIs.
-
Providing feedback to end-users and platform developers to improve implementations during development cycles.
