A model for extracting semantic information out of Gradle build files necessary for refactoring them.