IFIP advances in information and communication technology