Abstract

This paper describes the SDMLib solution to the Java Refactoring case for TTC2015 2. SDMLib provides a mechanism for generating an abstraction model of a provided java program. In addition, SDMLib provides code generation that transforms the whole model or parts of it into java code. Thus, for the Java Refactoring case we just added a Refactorer that reads a java project and transforms the program graph according to the intended refactorings. These transformations are collected and applied to the source code by the SDMLib generator afterwards.

Links and resources

Tags

community

  • @gunkel.olaf
  • @dblp
@gunkel.olaf's tags highlighted