https://drum.lib.umd.edu/items/2668950b-c76f-4335-8f17-de727f1f986f
Configuration-Level Programming of Distributed Applications Using Implicit Invocation
An event-based distributed application is a group of software components interacting with each other by producing events that in turn trigger the invocation of...
distributed applicationsimplicit invocationconfigurationlevelprogramming