Expecting the unexpected: Developing autonomous-system design principles for reacting to unpredicted events and conditionsAssaf MarronLior Limonadet al.2020SEAMS 2020
Towards behavioral programming in distributed architecturesDavid HarelAmir Kantoret al.2015Science of Computer Programming