Results 111 to 120 of about 11,754 (226)
Similar Code Detection and Elimination for Erlang Programs [PDF]
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
Design of satellite tracking platform based on software defined radio
This paper proposes a kind of design for satellite tracking platform which is based on software defined radio(SDR) technology and constructed with several properties such as open, modularization, code refactoring, etc.
Kang Guodong +3 more
doaj +1 more source
Component-Based Java Legacy Code Refactoring
Component-Based Software Engineering (CBSE) claims to improve software modularisation and to embed architectural concerns. Refactoring Java legacy code with CBSE in mind requires first assessing the compliance of legacy code with component programming ...
Hugo Arboleda +2 more
doaj +1 more source
Paritorrent: performance refactoring [PDF]
Questa tesi presenta il lavoro di refactoring fatto al plugin Torrent del progetto PariPari. L’intervento è stato programmato al fine di limitare le risorse usate dal plugin nella sua esecuzione e semplificare la mantenibilità del codice.
Aldegheri, Andrea
core
PariTorrent: refactoring [PDF]
Questa tesi rappresenta la parte conclusiva del lavoro svolto sul plugin PariTorrent di PariPari. PariPari è una rete P2P multifunzionale ed estensibile, progettata e sviluppata dagli studenti del Dipartimento di Ingegneria dell'Informazione dell ...
Pozzobon, Simone
core
Refactoring transformations for maintainable, scalable and efficient parallelism [PDF]
Computing is everywhere and our society depends on it. Increased performance over the last decades has allowed us to solve ever more interesting problems.
Kjolstad, Fredrik Berg
core
Using Refactoring Techniques for Visual Editing of Hybrid Languages
In this paper we describe how techniques for refactoring can be used for visual editing of hybrid languages, that is, languages that have both a visual and a textual syntax.
Fors, Niklas, +2 more
core +1 more source
Refactoring Prediction Using Multi-Label Classification Approach
Refactoring is the process of restructuring existing source code to improve its internal structure without altering its external behavior. Refactoring is essential to maintaining software quality; however, its manual application is labor-intensive, and ...
Amal Alazba +5 more
doaj +1 more source
Refactoring Object-Oriented Software With ChatGPT: An Empirical Study
Generative AI (GenAI) is currently being utilized in many tasks to improve their quality. Because GenAI tools are highly qualified in text-based applications, they have the potential to automate tasks across the software engineering lifecycle.
Hanady M. Abdulsalam +4 more
doaj +1 more source

