The 31 revised full papers presented - 21 research papers and 10 industry papers - were carefully reviewed and selected from ...