Case Study: Object-oriented Refactoring of Java Programs using Graph Transformation

Publikation: Konference artikel i Proceeding eller bog/rapport kapitelKonferencebidrag i proceedingsForskningpeer review

Abstract

In this case study for the transformation tool contest (TTC), we propose to implement object-oriented program refactorings using transformation techniques. The case study proposes two major challenges to be solved by solution candidates: (1) bi-directional synchronization between source/target program source code and abstract program representations, and (2) program transformation rules for program refactorings. We require solutions to implement at least two prominent refactorings, namely Pull Up Method and Create Superclass. Our evaluation framework consists of collections of sample programs comprising both positive and negative cases, as well as an automated before-after,testing procedure.
OriginalsprogEngelsk
TitelProceedings of the 8th transformation tool contest (TTC 2015)
Vol/bind1524
ForlagCEUR Workshop Proceedings
Publikationsdato2015
Sider1-30
StatusUdgivet - 2015
Udgivet eksterntJa
BegivenhedTransformation Tool Contest - L'Aquila, Italien
Varighed: 24 jul. 201524 jul. 2015
Konferencens nummer: 8th
https://ceur-ws.org/Vol-1524/

Konference

KonferenceTransformation Tool Contest
Nummer8th
Land/OmrådeItalien
ByL'Aquila
Periode24/07/201524/07/2015
Internetadresse

Fingeraftryk

Dyk ned i forskningsemnerne om 'Case Study: Object-oriented Refactoring of Java Programs using Graph Transformation'. Sammen danner de et unikt fingeraftryk.

Citationsformater