A Middleware-based Approach to Model Refactoring at Runtime | IEEE Conference Publication | IEEE Xplore