Open-source resilience modelling
Failures don't stay where they start.
CASCADE turns a network of interdependent services into one model, then propagates a failure through it step by step — so the cascade can be read before it happens.
AGPL-3.0·Local-first — your model stays in your browser
Research
Publications
Composable, Knowledge-Driven Disservice Propagation for Complex Interdependent Services
The propagation architecture, the flow module, and the EPANET importer validated against WNTR.
Series and Parallel Dependency Links: Vitality for Interdependent Networks of Networks
Two links entering a node are alternatives when they carry the same service, and both required when they carry different ones. Node importance follows from that reading.
Customizable Assessment of System Cascades And Dependency Effects for Improving Resilience of Interdependent Essential Services
The framework end to end, demonstrated on a multi-utility network under an earthquake, a flood and a digital attack.
These are preprints — pre-refereeing versions of manuscripts under review. Every reported number recomputes from the result files in the repository.
Contact
Work together.
CASCADE is developed by Cristian Curaba at the University of Udine. Write if you want to map your organisation's dependencies, collaborate on the research, or learn to use the platform properly.
Research collaboration
Joint work on propagation modelling and measures for interdependent networks, or validating the engine against data you already hold.
A modelling session
A guided mapping of your organisation as a network of dependencies, run with the people who operate the services day to day. You keep the model and the results.
Tutoring and training
Learn the method and the platform — for a team, a course, or a thesis that needs a model behind it.