Results 21 to 30 of about 1,881,120 (294)

Validation Analysis of Drought Monitoring Based on FY-4 Satellite

open access: yesApplied Sciences, 2023
Droughts are natural disasters that have significant implications for agricultural production and human livelihood. Under climate change, the drought process is accelerating, such as the intensification of flash droughts.
Han Luo   +6 more
doaj   +1 more source

Adaptive development and maintenance of user-centric software systems [PDF]

open access: yes, 2004
A software system cannot be developed without considering the various facets of its environment. Stakeholders – including the users that play a central role – have their needs, expectations, and perceptions of a system.
Alspaugh   +24 more
core   +1 more source

Bayesian Network analysis of software logs for data‐driven software maintenance

open access: yesIET Software, 2023
Software organisations aim to develop and maintain high‐quality software systems. Due to large amounts of behaviour data available, software organisations can conduct data‐driven software maintenance.
Santiago delRey   +2 more
doaj   +1 more source

Automated issue assignment using topic modelling on Jira issue tracking data

open access: yesIET Software, 2023
As more and more software teams use online issue tracking systems to collaborate on software projects, the accurate assignment of new issues to the most suitable contributors may have significant impact on the success of the project. As a result, several
Themistoklis Diamantopoulos   +2 more
doaj   +1 more source

Automatizing Software Cognitive Complexity Reduction

open access: yesIEEE Access, 2022
Software plays a central role in our life nowadays. We use it almost anywhere, at any time, and for everything: to browse the Internet, to check our emails, and even to access critical services such as health monitoring and banking.
Ruben Saborido   +3 more
doaj   +1 more source

An Experiment of Evaluating Software Understandability [PDF]

open access: yesJournal of Systemics, Cybernetics and Informatics, 2004
Software understandability is one of important characteristics of software quality because it can influence cost or reliability at software evolution in reuse or maintenance.
Shinji UCHIDA, Kazuyuki SHIMA
doaj  

Deep Learning-Based Correct Answer Prediction for Developer Forums

open access: yesIEEE Access, 2021
Developer forums are essential for software engineers to solve their problems with the assistance of experts on such forums. However, sometimes the solutions (answers) of a problem are not satisfactory or challenging to select the potential answer ...
Hafiz Umar Iftikhar   +4 more
doaj   +1 more source

The Co-Evolution of Test Maintenance and Code Maintenance through the lens of Fine-Grained Semantic Changes

open access: yes, 2017
Automatic testing is a widely adopted technique for improving software quality. Software developers add, remove and update test methods and test classes as part of the software development process as well as during the evolution phase, following the ...
Levin, Stanislav, Yehudai, Amiram
core   +1 more source

Invertible Program Restructurings for Continuing Modular Maintenance [PDF]

open access: yes, 2012
When one chooses a main axis of structural decompostion for a software, such as function- or data-oriented decompositions, the other axes become secondary, which can be harmful when one of these secondary axes becomes of main importance.
Ajouli, Akram   +2 more
core   +4 more sources

An External Client-Based Approach for the Extract Class Refactoring: A Theoretical Model and an Empirical Approach

open access: yesApplied Sciences, 2020
A commonly observed ambiguity of a class is simply a reflection of multiple methods’ implementation within an individual class. The process of Extract Class refactoring is, therefore, used to separate the different responsibilities of a class into ...
Musaad Alzahrani, Saad Alqithami
doaj   +1 more source

Home - About - Disclaimer - Privacy