Results 31 to 40 of about 22,609 (263)

A Comparative Study of Refactoring Haskell and Erlang Programs [PDF]

open access: yes, 2006
Refactoring is about changing the design of existing code without changing its behaviour, but with the aim of making code easier to understand, modify, or reuse.
Li, Huiqing, Thompson, Simon
core   +1 more source

Recommending Refactoring Solutions Based on Traceability and Code Metrics

open access: yesIEEE Access, 2018
Software refactoring has been extensively used to rectify the design flaws and improve software quality without affecting its observable behaviors. For a given code smell, it is common that there exist multiple refactoring solutions.
Ally S. Nyamawe   +4 more
doaj   +1 more source

Study on Effectiveness of Quality Objectives and Non-quality Objectives for Automated Software Refactoring [PDF]

open access: yesJisuanji kexue, 2022
The cost of software maintenance increases as the continuous iterative development of software.To reduce this cost,automated software refactoring is proven to be an effective solution.One of the most typical automated software refactoring approaches is ...
GUO Ya-lin, LI Xiao-chen, REN Zhi-lei, JIANG He
doaj   +1 more source

Clean Code and Refactoring

open access: yes, 2022
A SURESOFT Workshop about applying Clean Code and Refactoring techniques to research software in order to produce maintainable and understandable code.
openaire   +1 more source

Reducing redundancy of test cases generation using code smell detection and refactoring

open access: yesJournal of King Saud University: Computer and Information Sciences, 2020
In software development life cycle (SDLC), the testing phase is important to test the functionalities of any software. In this phase, test cases are generated to test software functionalities. This paper presents an approach on how to detect and refactor
Rosziati Ibrahim   +3 more
doaj   +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

A systematic literature review: Refactoring for disclosing code smells in object oriented software

open access: yesAin Shams Engineering Journal, 2018
Context: Reusing a design pattern is not always in the favor of developers. Thus, the code starts smelling. The presence of “Code Smells” leads to more difficulties for the developers.
Satwinder Singh, Sharanpreet Kaur
doaj   +1 more source

Mutation Testing as a Safety Net for Test Code Refactoring

open access: yes, 2015
Refactoring is an activity that improves the internal structure of the code without altering its external behavior. When performed on the production code, the tests can be used to verify that the external behavior of the production code is preserved ...
Beck K.   +13 more
core   +1 more source

Automating property-based testing of evolving web services [PDF]

open access: yes, 2014
Web services are the most widely used service technology that drives the Service-Oriented Computing~(SOC) paradigm. As a result, effective testing of web services is getting increasingly important.
Francisco, Miguel Angel   +3 more
core   +1 more source

Design of satellite tracking platform based on software defined radio

open access: yesDianzi Jishu Yingyong, 2019
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

Home - About - Disclaimer - Privacy