or framework, we propose a model-driven software engineering (MDSE) approach for specifying the new graphical user … existing services in new GUIs by model-based reverse engineering and ensuring flexibility to quickly adapt new graphical user … interface. In addition, we utilize model-based reverse engineering (MBRE) to discover, transform and integrate existing services …