Die Anpassung bestehender Software an neue Anforderungen ist seit dem Beginn der Software-Entwicklung ein wichtiges Thema. Die Erweiterung von Software um neue Funktionalität wird erleichtert oder gar erst ermöglicht durch das Software-Refactoring: die strukturelle Verbesserung von Software unter Beibehaltung des Verhaltens, mit dem Ziel, zusätzliche Funktionalität danach einfacher umsetzen zu können. Leider werden die Transformation objektorientierter Daten und die Transformation objektorientierter Software für gewöhnlich getrennt voneinander betrachtet. In dieser Arbeit wird stattdessen die Transformation ganzer objektorientierter Systeme, also von Programmen, laufenden Programm-Ausprägungen (Prozessen) und zugehörigen Daten, in den Fokus...
Object-oriented concepts seem to be useful concerning the reuse of existing software. Therefore a tr...
Software-Komponenten stellen einen allgemein anerkannten Abstraktionsmechanismus dar, der während de...
Theories of graphs and graph transformations form an important part of the mathematical foundations ...
Refactoring of information systems is hard, for two reasons. On the one hand, large databases exist ...
Die Modelltransformation ist ein wesentlicher Teil der modernen Softwareentwicklung. Gerade im Berei...
An object-oriented program consists of a section of class declarations and a main method. The class ...
AbstractThis special issue is devoted to “program transformation” in the sense of tool-supported ada...
Abstract. Graph transformation, a branch of theoretical computer sci-ence, is about the definition o...
In this paper, we focus on the role of graphs and graph transformation for four practical applicatio...
In a software system development process a variety of heterogeneous viewpoint models of the system a...
AbstractThere is a variety of different approaches to the specification of software systems based on...
Model transformations are key activities in model-driven development (MDD). A number of model transf...
This thesis presents how evolving software models expressed in different formalisms can be kept cons...
The ability of reconfiguring software architectures in order to adapt them to new requirements or a ...
Even sophisticated techniques start out from simple ideas. Later, in reply to application needs or t...
Object-oriented concepts seem to be useful concerning the reuse of existing software. Therefore a tr...
Software-Komponenten stellen einen allgemein anerkannten Abstraktionsmechanismus dar, der während de...
Theories of graphs and graph transformations form an important part of the mathematical foundations ...
Refactoring of information systems is hard, for two reasons. On the one hand, large databases exist ...
Die Modelltransformation ist ein wesentlicher Teil der modernen Softwareentwicklung. Gerade im Berei...
An object-oriented program consists of a section of class declarations and a main method. The class ...
AbstractThis special issue is devoted to “program transformation” in the sense of tool-supported ada...
Abstract. Graph transformation, a branch of theoretical computer sci-ence, is about the definition o...
In this paper, we focus on the role of graphs and graph transformation for four practical applicatio...
In a software system development process a variety of heterogeneous viewpoint models of the system a...
AbstractThere is a variety of different approaches to the specification of software systems based on...
Model transformations are key activities in model-driven development (MDD). A number of model transf...
This thesis presents how evolving software models expressed in different formalisms can be kept cons...
The ability of reconfiguring software architectures in order to adapt them to new requirements or a ...
Even sophisticated techniques start out from simple ideas. Later, in reply to application needs or t...
Object-oriented concepts seem to be useful concerning the reuse of existing software. Therefore a tr...
Software-Komponenten stellen einen allgemein anerkannten Abstraktionsmechanismus dar, der während de...
Theories of graphs and graph transformations form an important part of the mathematical foundations ...