Results 1 to 10 of about 34,068 (247)
Generic Model Refactorings [PDF]
Many modeling languages share some common concepts and principles. For example, Java, MOF, and UML share some aspects of the concepts\ud of classes, methods, attributes, and inheritance.
B.C.D.S. Oliveira +17 more
core +6 more sources
Fragme∩t: An Open‐Source Framework for Multiscale Quantum Chemistry Based on Fragmentation
This review introduces a new open‐source Python framework for rapid validation and prototyping of fragment‐based quantum chemistry methods, designed to be easy to deploy and modify by non‐experts. It is based on a foundation of the generalized many‐body expansion, which can encompass numerous fragmentation methods, combined with energy screening that ...
Dustin R. Broderick +8 more
wiley +1 more source
Clone Detection and Elimination for Haskell [PDF]
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, Thompson, Simon
core +1 more source
ERF: Energy Research and Forecasting Model
Abstract High performance computing (HPC) architectures have undergone rapid development in recent years. As a result, established software suites face an ever increasing challenge to remain performant on and portable across modern systems. Many of the widely adopted atmospheric modeling codes cannot fully (or in some cases, at all) leverage the ...
Aaron Lattanzi +10 more
wiley +1 more source
Refactoring OCL annotated UML class diagrams [PDF]
Refactoring of UML class diagrams is an emerging research topic and heavily inspired by refactoring of program code written in object-oriented implementation languages. Current class diagram refactoring techniques concentrate on the diagrammatic part but
Baar, Thomas, Marković, Slaviša
core +1 more source
Reducing Technical Debt Density: Refactoring vs. Writing Clean New Code [PDF]
George Digkas
openalex +1 more source
Using Modularity Metrics to assist Move Method Refactoring of Large System
For large software systems, refactoring activities can be a challenging task, since for keeping component complexity under control the overall architecture as well as many details of each component have to be considered.
Napoli, Christian +2 more
core +1 more source
An empirical investigation into the impact of refactoring on regression testing [PDF]
It is widely believed that refactoring improves software quality and developer’s productivity by making it easier to maintain and understand software systems.
Rachatasumrit, Napol
core
Notes on Refactoring Exponential Macros in Common Lisp [PDF]
Michael Wessel
openalex +1 more source
“Refactoring” Refactoring [PDF]
Leslie J Waguespack +2 more
openaire +1 more source

