“…Thus, it is often possible to apply formal verification to ensure that a scenario-based model satisfies various criteria, either as a stand-alone model or as a component within a larger system. Automated analysis techniques can also be used to execute scenariobased models in distributed architectures (Harel et al, 2015a;Steinberg et al, 2018;Steinberg et al, 2017;Greenyer et al, 2016b;Harel et al, 2013a), to automatically repair these models Harel et al, 2012a;Katz, 2021b), and to augment them in various ways, e.g., as part of the Wise Computing initiative (Harel et al, 2018;Marron et al, 2016;Harel et al, 2016a;Harel et al, 2016b).…”