A Model-driven Approach for Empowering Advance Web Augmentation - From Client-side to Server-side Support In Proceedings of the 13th International Conference on Web Information Systems and Technologies - Volume 1: APMDWE, 444-454, 2017 , Porto, Portugal