Cyber-Physical and IoT Systems Design · University of Verona

Objective

DeFacto (Design Automation for Smart Factories) addressed a central problem of Industry 4.0: production lines are becoming complex cyber-physical systems, but engineering methods must still provide strong guarantees of correctness, safety and dependability while coping with heterogeneous components and uncertain behaviour. The project developed modelling paradigms, scalable algorithms and software tools for design automation in smart manufacturing and, more generally, autonomous cyber-physical systems.

The University of Verona coordinated the project. The institutional project record lists Franco Fummi and Michele Lora as participants, while the European Commission records DeFacto as Horizon 2020 grant agreement 894237, running from 1 October 2020 to 30 September 2023.

Technical approach

DeFacto centred its methodology on assume-guarantee contracts. A contract captures what a component assumes about its environment and what it guarantees when those assumptions hold. This gives designers a rigorous interface for composing components, refining requirements and analysing large systems without flattening the whole design into a single monolithic model.

The project combined contract-based reasoning with formal methods, simulation and optimisation. The resulting workflow was intended to support modular and hierarchical design, requirements validation, architecture exploration, control-software synthesis and virtual prototyping of cyber-physical production systems.

Research outcomes

The project generated a substantial body of work on contract-based requirements, service-oriented manufacturing, production scheduling and reconfiguration, automated warehouse co-design and architectural exploration. CORDIS lists ten conference publications among the reported project results, and the 2024 DATE paper Design Automation for Cyber-Physical Production Systems: Lessons Learned from the DeFacto Project explicitly consolidates the methods and experience developed during the fellowship.

The related-publications section below is generated from the site’s bibliography and contains the DeFacto papers currently curated for the CISD site.

Official records

Publications

2024

  1. Design Automation for Cyber-Physical Production Systems: Lessons Learned from the DeFacto Project

    Michele Lora, Sebastiano Gaiardelli, Chanwook Oh, Stefano Spellini, Pierluigi Nuzzo, Franco Fummi

    DATE

  2. RRPDG: A Graph Model to Enable AI-Based Production Reconfiguration and Optimization

    Sebastiano Gaiardelli, Michele Lora, Stefano Spellini, Franco Fummi

    IEEE Trans. Ind. Informatics

2023

  1. Co-Design of Topology, Scheduling, and Path Planning in Automated Warehouses

    Christopher Leet, Chanwook Oh, Michele Lora, Sven Koenig, Pierluigi Nuzzo

    DATE

  2. Split-Et-Impera: A Framework for the Design of Distributed Deep Learning Applications

    Luigi Capogrosso, Federico Cunico, Michele Lora, Marco Cristani, Franco Fummi, Davide Quaglia

    DDECS

  3. Task Assignment, Scheduling, and Motion Planning for Automated Warehouses for Million Product Workloads

    Christopher Leet, Chanwook Oh, Michele Lora, Sven Koenig, Pierluigi Nuzzo

    IROS

2022

  1. A Contract-Based Requirement Engineering Framework for the Design of Industrial Cyber-Physical Systems

    Michele Lora, Pierluigi Nuzzo

    ICCPS

  2. A Hierarchical Modeling Approach to Improve Scheduling of Manufacturing Processes

    Sebastiano Gaiardelli, Stefano Spellini, Michele Lora, Franco Fummi

    ISIE

  3. A Software Architecture to Control Service-Oriented Manufacturing Systems

    Sebastiano Gaiardelli, Stefano Spellini, Marco Panato, Michele Lora, Franco Fummi

    DATE

  4. Quantitative Verification and Design Space Exploration under Uncertainty with Parametric Stochastic Contracts

    Chanwook Oh, Michele Lora, Pierluigi Nuzzo

    ICCAD

2021

  1. Enabling Component Reuse in Model-based System Engineering of Cyber-Physical Production Systems

    Stefano Spellini, Sebastiano Gaiardelli, Michele Lora, Franco Fummi

    ETFA

  2. Modeling in Industry 5.0 - What Is There and What Is Missing - Special Session 1 - Languages for Industry 5.0

    Sebastiano Gaiardelli, Stefano Spellini, Michele Lora, Franco Fummi

    FDL

  3. Virtual Prototyping a Production Line Using Assume-Guarantee Contracts

    Stefano Spellini, Roberta Chirico, Marco Panato, Michele Lora, Franco Fummi

    IEEE Trans. Ind. Informatics

2020

  1. Production Recipe Validation through Formalization and Digital Twin Generation

    Stefano Spellini, Roberta Chirico, Marco Panato, Michele Lora, Franco Fummi

    DATE

← All projects