Results 81 to 90 of about 11,754 (226)

Testing Erlang Refactorings with QuickCheck [PDF]

open access: yes, 2007
Refactoring is a technique for improving the design of existing programs without changing their behaviour. Wrangler is a tool built at the University of Kent to support Erlang program refactoring; the Wrangler tool is written in Erlang.
Thompson, Simon, Li, Huiqing
core   +1 more source

A Task-driven Grammar Refactoring Algorithm

open access: yesActa Polytechnica, 2012
This paper presents our proposal and the implementation of an algorithm for automated refactoring of context-free grammars. Rather than operating under some domain-specific task, in our approach refactoring is perfomed on the basis of a refactoring task ...
Ivan Halupka   +2 more
doaj  

Automatic Refactoring Approach for Asynchronous Mechanisms with CompletableFuture

open access: yesApplied Sciences
To address the inherent limitations of Future in asynchronous programming frameworks, JDK 1.8 introduced the CompletableFuture class, which features approximately 50 different methods for composing and executing asynchronous computations and handling ...
Yang Zhang   +3 more
doaj   +1 more source

Can LLMs Simulate Target Users in Visualization Case Studies?

open access: yesComputer Graphics Forum, EarlyView.
Abstract Case studies are central to evaluating visualization research as they provide evidence for how the developed approaches support real users, real analytical work, and real data. Conducting such studies can be challenging, since target users with relevant domain expertise are often scarce or even entirely unavailable, while the visualization ...
Jena Satkunarajan   +4 more
wiley   +1 more source

Applying ArchOptions to value the payoff of refactoring [PDF]

open access: yes, 2004
ArchOptions is a real-options based model that we have pro-posed to value the flexibility of software architectures in response to future changes in requirements.
Bahsoon, R., Emmerich, W.
core  

A User-extensible Refactoring Tool for Erlang Programs [PDF]

open access: yes, 2011
Refactoring is the process of changing the design of a program without changing what it does. While it is possible to refactor a program by hand, tool support is considered invaluable as it allows large-scale refactorings to be performed easily. However,
Thompson, Simon, Li, Huiqing
core  

Towards Refactoring FRETish Requirements

open access: yes, 2022
Like software, requirements evolve and change frequently during the development process. Refactoring is the process of reorganising software without changing its behaviour, to make it easier to understand and modify. We propose refactoring for formalised
Luckcuck, M.   +3 more
core   +1 more source

The refactoring approach used in Klocwork Insight toolkit

open access: yesТруды Института системного программирования РАН, 2018
The paper describes refactoring technics used in Klocwork Insight toolkit for C/C++ programming languages. Being the most popular Extract Function refactoring is chosen to describe all stages of refactoring process.
N. L. Lugovskoy
doaj   +1 more source

Transfusion intensity in the ICU: Reasons and triggers

open access: yesTransfusion, EarlyView.
Abstract Background The reasons and physiological triggers for blood transfusion in critically ill patients are not well characterized. Beyond hemoglobin levels, hemodynamic instability is frequently cited, but its role across clinical contexts remains unclear.
Merijn C. Reuland   +286 more
wiley   +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