RWE AG is one of the five leading electricity and gas suppliers in Europe. The group is active in the generation of electricity, the energy trade as well as the transport and distribution of electricity and gas. Over 70,000 employees provide more than 16 million customers with electricity and around 8 million customers with gas.
RWE is the leading electricity producer in Germany, the number 2 in the Netherlands and the number 3 in the UK. Thereby the group sets itself in the electricity and gas distribution and in the efficiency area with new products for households, trade and industry to changing customer needs. Climate protection and energy efficiency are becoming increasingly important. One focus here gives rise to electrical mobility.
Development of a MDSD-toolchain to replace a legacy system
The obsolete system of the RWE division GI-ADA, driven by Rational Rose as an UML-modelling tool and with a proprietary code generator, should be replaced by a lightweight. In doing so, the existing Rational Rose models and diagrams should be transferred into a new system.
Data migration and new deployment of a MDSD-toolchain
To replace the legacy system, itemis developed a MDSD-toolchain. For this purpose, a written migration tool transferred existing Rational Rose models and diagrams into Xtext-models and GMF-diagrams. The deployed GMF-modelling tool is customized to the needs of the user. Furthermore, the new toolchain is easier to maintain by the Modeling Workflow Engine (MWE) and Xpand based Generator.