Results 101 to 110 of about 2,576 (220)
On the Documentation of Refactoring Types
Commit messages are the atomic level of software documentation. They provide a natural language description of the code change and its purpose. Messages are critical for software maintenance and program comprehension.
Liu, Jiaqian +6 more
core
STREAM: A First Programming Process [PDF]
Programming is recognized as one of seven grand challenges in computing education. Decades of research have shown that the major problems novices experience are composition-based---they may know what the individual programming language constructs are ...
Michael Kolling +3 more
core +1 more source
Implementing refactoring guidance into Eclipse
Refactoring is a process used by programmers to improve the non-functional qualities of code. It does not affect the actual output of the program, but it is useful for making the code easier to read and maintain.
Dennis Yiuwing Poon
core
Numeric regional models are necessary to reconstruct the nature and conditions of formation of i geological structures, to obtain ideas about the evolution of different zones of the crust and upper mantle, the evolution of fold and fault dislocations and
S.L. Shevyrev, N.G. Boriskina
doaj +1 more source
Methods and Tools for Refactoring Ontologies
Purpose. This work is aimed at investigating the evolution of the refactoring concept – from a tool for optimizing program code to a powerful means of improving data structures, algorithms, and business processes. The main purpose of the study is to examine the historical development of software and ontology refactoring, as well as the possibilities of
openaire +1 more source
A visual clone analysis method
The process of creating high-quality software is always a significant challenge for developers. Besides acquiring and honing the trained skills and knowledge needed to fulfill this process successfully, they face the persistent need for better methods ...
Jose Navas-Su +2 more
doaj +1 more source
Refactoring Real-Time Java Profiles
Just like other software, Java profiles benefits from refactoring when they have been used and have evolved for some time. This paper presents a refactoring of the Real-Time Specification for Java (RTSJ) and the Safety Critical Java (SCJ) profile (JSR ...
Hans Sondergaard +9 more
core +1 more source
Editorial: AI-Enhanced Computing and Digital Transformation
Artificial intelligence (AI), machine learning (ML), and advanced computing techniques are now central to the digital transformation journey, reshaping industries, academia, and society.
Hairulnizam Mahdin
doaj +3 more sources
Information system database refactoring
Bakalaura darbā tika aprakstīti ieteikumi kā, izmantojot restrukturizācijas metodes, uzlabot datu bāzes veiktspēju. Autors ir aplūkojis restrukturizācijas procesa galvenās vadlīnijas, tamdēļ darbs ir vērtīgs gan programmatūras koda izstrādātajiem, gan ...
Gaičuks, Vitālijs
core
Predicting Vulnerable Code Changes Using Technical Debt Indicators
Technical debt refers to the cost of delayed technical work and poor design choices in software systems. Software security focuses on protecting systems against vulnerabilities and exploits.
Rusen Akkus Halepmollasi, Ayse Tosun
doaj +1 more source

