Particle physics has an ambitious and broad experimental programme for the coming decades. This programme requires large investments in detector hardware, either to build new facilities and experiments, or to upgrade existing ones. Similarly, it requires commensurate investment in the R&D of software to acquire, manage, process, and analyse the shear amounts of data to be recorded. In planning for the HL-LHC in particular, it is critical that all of the collaborating stakeholders agree on the software goals and priorities, and that the efforts complement each other. In this spirit, this white paper describes the R&D activities required to prepare for this software upgrade.
The ATLAS experiment at the Large Hadron Collider (LHC) will face the challenge of efficiently selecting interesting candidate events in $pp$ collisions at 14 TeV centre-of-mass energy, whilst rejecting the enormous number of background events. Therefore it is equipped with a three level trigger system. The first level is is hardware based and uses coarse granularity calorimeter information and fast readout muon chambers. The second and third level triggers, which are software based, will need to reduce the first level trigger output rate of ~ 75 kHz to ~ 200 Hz written out to mass storage. The progress in commissioning of this system will be reviewed in this paper.