BCS glossary of computing and ICT - Burdett, Arnold; Burkhardt, Diana (BCS, 2013)