Simulating Software Refactorings based on Graph Transformations

Daniel Honsel, Niklas Fiekas, Verena Herbold, Marlon Welter, Tobias Ahlbrecht, Stephan Waack, Jürgen Dix, Jens Grabowski

Abstract

We aim to simulate software processes in order to predict the structural evolution of software graphs and assure higher software quality. To make our simulation and therefore the results more accurate, we need to model real world practices. In this paper, we consider the specific problem of including software refactorings in our simulation. We describe these refactorings as graph transformations and apply parameters we collected from open source projects.
Document Type: 
Articles in Conference Proceedings
Booktitle: 
Post-Proceedings of the Clausthal-Göttingen International Workshop on Simulation Science 2017
Series: 
Communications in Computer and Information Science (CCIS)
Publisher: 
Springer
Year: 
2018
2011 © Software Engineering For Distributed Systems Group

Main menu 2