The control actions framework
P. Calafiura · AIP conference proceedings · 2001
We have developed a prototype application framework that controls the execution of HEP software modules. The control actions framework is based on the well-known “hooks” architecture that many HEP developers are familiar with since the Fortran days. This design focuses on the critical association among the module instances and the controller component and features strongly typed associations, extensive run-time configurability and minimal compile-time dependency.