The Frameworks group organises common discussions and developments in the area of experiment software frameworks. The problem domain is well described in the HSF CWP Frameworks White Paper.
The working group targets challenges identified during the CWP process as well as new ones arising as the state of R&D advances. Modern HEP processing frameworks are in the process of adapting to a new computing landscape dominated by parallel processing and heterogeneity. This poses many questions regarding enhanced functionality and scaling that must be faced without compromising the maintainability of the code.
The goal of this forum is to foster collaboration on design and implementation challenges, the adoption of common approaches, and to raise awareness of existing solutions known to the community. Particular topics of interest include:
The group should also monitor and report on evolution and migrations within existing experiment frameworks. The group can offer advice to new experiments on the best choices for frameworks, considering reuse of existing implementations and encouraging long term sustainability of framework software.