Bidirectional transformations : International Summer School, Oxford, UK, july 25-29, 2016, tutorial lectures (2018)