Refactorings implemented in MDSL Tools


The latest MDSL Tools implement most refactorings described in this catalog. They are also available through the MDSL Web Tools, a Web application to transform API specifications written in MDSL and generate Open API and other interface descriptions from them. The following screenshot shows the user interface to apply the Introduce Pagination refactoring:

The source code is freely available at GitHub. See the MDSL documentation on Transformations Related to Patterns and Refactorings for details.