Results 21 to 30 of about 4,695,708 (306)
Bayesian Network analysis of software logs for data‐driven software maintenance
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
Automatizing Software Cognitive Complexity Reduction
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
Minimizing the eccentricity between the centers of mass and stiffness of structures with the optimality criterion method in the structural design process [PDF]
In recent decades, significant efforts have been made to control the torsional displacement of structures, especially in high-rise buildings and irregular structures.
Reza Akbari, Payam Gholbeigi
doaj +1 more source
Deep Learning-Based Correct Answer Prediction for Developer Forums
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
Source code analysis is one of the important activities during the software maintenance phase that focuses on performing the tasks including bug localization, feature location, bug/feature assignment, and so on. However, handling the aforementioned tasks
Abdul Qayum +3 more
doaj +1 more source
The Impact of Ensemble Techniques on Software Maintenance Change Prediction: An Empirical Study
Various prediction models have been proposed by researchers to predict the change-proneness of classes based on source code metrics. However, some of these models suffer from low prediction accuracy because datasets exhibit high dimensionality or ...
Hadeel Alsolai, Marc Roper
doaj +1 more source
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
Optimized Refactoring Mechanisms to Improve Quality Characteristics in Object-Oriented Systems
Refactoring has emerged as a predominant approach to augmenting software product quality. However, empirical evidence suggests that not all dimensions of software quality experience unending enhancements through refactoring.
Abdullah Almogahed +5 more
doaj +1 more source
S.49-75 : Ill., Lit.The electronic and automation industries develop and maintain software embedded in computer-controlled products. Configuration management is one of the basic activities that must be performed in order to control product level changes ...
Mäkäräinen, M. +2 more
core +1 more source
Web information systems: A study of maintenance, change and flexibility [PDF]
This thesis was submitted for the degree of Doctor of Philosophy and awarded by Brunel University.Information Systems (IS’s) have provided organisations with huge efficiency gains and benefits over the years; however an outstanding problem that is yet to
Peters, Jason Christian
core +7 more sources

