Results 121 to 130 of about 34,068 (247)
Views, Program Transformations, and the Evolutivity Problem in a Functional Language [PDF]
We report on an experience to support multiple views of programs to solve the tyranny of the dominant decomposition in a functional setting. We consider two possible architectures in Haskell for the classical example of the expression problem.
Cohen, Julien, Douence, Rémi
core +4 more sources
Automatic clone detection for refactoring
The article discusses the possibility to combine automatic refactoring with detection of repeating fragments in C/C++ source code. Classification of clones is proposed in terms of their further use during automatic refactoring.
N. G. Zetser
doaj
A refactoring categorization model for software quality improvement. [PDF]
Almogahed A +6 more
europepmc +1 more source
Using ATL to define advanced and flexible constraint model transformations [PDF]
Transforming constraint models is an important task in re- cent constraint programming systems. User-understandable models are defined during the modeling phase but rewriting or tuning them is manda- tory to get solving-efficient models. We propose a new
Chenouard, Raphael +2 more
core +2 more sources
Refactoring Assertion Roulette and Duplicate Assert test smells: a controlled experiment
Railana Santana +5 more
openalex +2 more sources
On the Impact of Refactorings on Software Attack Surface
Refactoring is one of the techniques mostly employed by software developers to improve the quality attributes of their systems. However, little has been done to investigate how refactoring operations specifically aimed at improving the internal structure
Estomii Edward +2 more
doaj +1 more source
Program Slicing for Refactoring: Static Slicer using Dynamic Analyser
Amogh Katti, Sujatha Terdal
openalex +1 more source
Propagating Model Refactorings to Graph Transformation Rules
Sabine Winetzhammer +1 more
openalex +1 more source

