Results 51 to 60 of about 2,688,379 (262)

Similar Code Detection and Elimination for Erlang Programs [PDF]

open access: yes, 2010
A well-known bad code smell in refactoring and software maintenance is duplicated code, that is the existence of code clones, which are code fragments that are identical or similar to one another.
Huiqing Li   +3 more
core   +1 more source

METODE NON- HEURISTIC UNTUK DETEKSI REFACTORING NON-SOURCE CODE (SYSTEMATIC LITERATURE REVIEW)

open access: yesSimetris: Jurnal Teknik Mesin, Elektro dan Ilmu Komputer, 2015
ABSTRAK Refactoring perangat lunak merupakan sebuah teknik untuk mentransformasi struktur internal perangkat lunak tanpa merubah fungsionalitas perangkat lunak itu sendiri.
Ratih Nindyasari
doaj   +1 more source

Refactoring Functional Programs [PDF]

open access: yes, 2004
Refactoring is the process of improving the design of existing programs without changing their functionality. These notes cover refactoring in functional languages, using Haskell as the medium, and introducing the HaRe tool for refactoring in ...
Simon Thompson, Thompson, Simon
core   +1 more source

Renaming Global Variables in C Mechanically Proved Correct [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2016
Most integrated development environments are shipped with refactoring tools. However, their refactoring operations are often known to be unreliable. As a consequence, developers have to test their code after applying an automatic refactoring.
Julien Cohen
doaj   +1 more source

Let's Make Refactoring Tools User-extensible! [PDF]

open access: yes, 2012
We present a framework for making a refactoring tool extensible, allowing users to define refactorings from scratch using the concrete syntax of the language, as well as to describe complex refactorings in a domain-specific language for scripting.
Huiqing Li   +3 more
core   +1 more source

Green software: Refactoring approach

open access: yesJournal of King Saud University: Computer and Information Sciences, 2022
An energy efficient information and communication system is a need of the day. Information technology related industries are making efforts to reduce power consumption by improvising both the hardware infrastructure and software systems.
Rajni Sehgal   +3 more
doaj   +1 more source

Refactoring with Wrangler, updated: Data and process refactorings, and integration with Eclipse [PDF]

open access: yes, 2008
Wrangler is a refactoring tool for Erlang, implemented in Erlang. This paper reports the latest developments in Wrangler, which include the introduction of a number of data- and process-related refactorings, and also the implementation of an Eclipse plug-
George Orösz   +7 more
core   +1 more source

What Refactoring Topics Do Developers Discuss? A Large Scale Empirical Study Using Stack Overflow

open access: yesIEEE Access, 2022
Due to the growing complexity of software systems, there has been a dramatic increase in research and industry demand on refactoring. Refactoring research nowadays addresses challenges beyond code transformation to include, but not limited to, scheduling
Chaima Abid   +3 more
doaj   +1 more source

Tool Support for Refactoring Functional Programs [PDF]

open access: yes, 2003
Refactorings are source-to-source program transformations which change program structure and organisation, but not program functionality. Documented in catalogues and supported by tools, refactoring provides the means to adapt and improve the design of ...
Huiqing Li   +3 more
core   +1 more source

Clone Detection and Elimination for Haskell [PDF]

open access: yes, 2010
Duplicated code is a well known problem in software maintenance and refactoring. Code clones tend to increase program size and several studies have shown that duplicated code makes maintenance and code understanding more complex and time consuming.
Brown, Christopher Mark   +4 more
core   +1 more source

Home - About - Disclaimer - Privacy