Results 111 to 120 of about 8,846 (233)
ABSTRACT Context The microservices architectural style has revolutionized the way modern software systems are developed and operated. While the development of new microservices systems can leverage a wide range of resources and proven strategies, the migration of an existing monolithic system is not easily generalizable.
Jonas Fritzsch +6 more
wiley +1 more source
Machine Learning for Software Refactoring: a Large-Scale Empirical Study
Refactorings tackle the challenge of architectural degradation of object-oriented software projects by improving its internal structure without changing the behavior. Refactorings improve software quality and maintainability if applied correctly. However,
Gerling, Jan (author)
core +1 more source
Abstract Understanding how temporal patterns of moisture and temperature variability influence biogeochemical responses remains a central challenge in modeling the Earth system. Jensen's inequality provides a mathematical framework for quantifying when nonlinear processes cause the response to average conditions to differ systematically from the ...
Yulissa T. Perez Rojas +1 more
wiley +1 more source
We argue that the limit of the propagation of the heap effects of a source code modification is determined by the aliasing structure of method parameters in a trace of the method calls that cross a boundary which partitions the heap. Further, that this aliasing structure is sufficient to uniquely determine the state of the part of the heap which has ...
Wood, Tim, Drossopoulou, Sophia
openaire +3 more sources
Confidence intervals for extinction risk: Validating population viability analysis with limited data
Abstract The assessment of extinction risk remains a key component of IUCN and CITES evaluations. However, it has been argued that, under realistic data limitations, confidence intervals (CIs) for extinction probability often span the entire 0–1 range, rendering such assessments meaningless.
Hiroshi Hakoyama
wiley +1 more source
“Refactoring” Refactoring [PDF]
Leslie J. Waguespack +2 more
openaire +2 more sources
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
Analysis of the impact of refactoring on code quality – comparative analysis of two cases
In agile methods, one of the techniques for improving code quality is refactoring. This is a process that employs a number of techniques, modifying the code without changing its functionality, aiming to improve its transparency and reduce vulnerability ...
Mariusz Łukasik, Marek Miłosz
doaj +1 more source
ABSTRACT Background The Chedoke‐McMaster Attitudes Towards Children with Handicaps (CATCH), a 36‐item scale, is widely used to assess children's attitudes toward peers with disabilities. While recognized for its strong validity and reliability, it was developed nearly four decades ago in Canada for children aged 9 to 13 and no longer fully aligns with ...
Angshuman K. Kashyap +2 more
wiley +1 more source
Formalisation of Haskell Refactorings [PDF]
Refactoring is a well-known technique for improving the design of existing programs without changing their external behaviour. HaRe is the refactoring tool we have built to support refactoring Haskell programs.
Thompson, Simon, Li, Huiqing
core

