Abstract

Agile software development methods need powerful refactoring tools. For the time being, there is only little support for the refactoring of complete productive systems, i. e. data and functional models together with possibly large databases and possibly long running processes. In this paper, we present an algebraic framework for model refactorings and induced data migrations. Within the framework theoretical results can be proven which are needed as a solid basis for practical tool support: we investigate sequential composition of refactorings here. The framework in this paper is a simplified version of our previous approaches, provides, however, more modelling power.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call