Results 101 to 110 of about 2,576 (220)

On the Documentation of Refactoring Types

open access: yes, 2021
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]

open access: yes, 2009
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

open access: yes, 2019
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  

Optimization of computation methods calculating regional geologic models of ore-bearing isometric structures in Python

open access: yesВестник Камчатской региональной ассоциации "Учебно-научный центр". Серия: Науки о Земле
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

open access: yesScience and Transport Progress
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

open access: yesFrontiers in Computer Science
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

open access: yes, 2011
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

open access: yesJournal of Informatics and Web Engineering
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

open access: yes, 2009
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

open access: yesIEEE Access
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

Home - About - Disclaimer - Privacy