Bidirectional transformations with QVT-R: A case study in round-trip engineering UML class models and java source code | IEEE Conference Publication | IEEE Xplore