Results 11 to 20 of about 46,956 (318)
Software Maintainability and Refactorings Prediction Based on Technical Debt Issues
Software maintainability is a crucial factor impacting cost, time and resource allocation for software development. Code refactorings greatly enhance code quality, readability, understandability and extensibility.
Liviu-Marian BERCIU, Vasilica MOLDOVAN
doaj +1 more source
Maintainability assessment for software by using a hybrid fuzzy multi-criteria analysis approach [PDF]
Maintainability plays a fundamental role for achieving success in software system and it is con-sidered as an important quality characteristics. Maintainability may be predicted efficiently by us-ing soft computing techniques as they provide good results.
Shivani Kundu, Kirti Tyagi
doaj +1 more source
Software maintenance is one of the key stages in the software lifecycle and it includes a variety of activities that consume the significant portion of the costs of a software project. Previous research suggest that future software maintainability can be
Mitja Gradišnik+2 more
doaj +1 more source
A Source-Code Maintainability Evaluation Model for Software Products
The maintainability index (MI) has been proposed to calculate a single number which expresses the maintainability of a system. This article presents a model for evaluating the maintainability of software products.
Hayatou Oumarou, Kolyang
doaj +1 more source
Test‐driven development, engagement in activity, and maintainability: An empirical study
The software engineering community aims to achieve and maintain high‐efficient software engineering practical activities. One of the techniques used for this purpose is Test‐Driven Development (TDD), which is a cyclic and test‐centered development method
Wei Ren, Stephen Barrett
doaj +1 more source
Exploring Maintainability Assurance Research for Service- and Microservice-Based Systems: Directions and Differences [PDF]
To ensure sustainable software maintenance and evolution, a diverse set of activities and concepts like metrics, change impact analysis, or antipattern detection can be used.
Bogner, Justus+3 more
core +1 more source
Measuring Impact of Dependency Injection on Software Maintainability
Dependency injection (DI) is generally known to improve maintainability by keeping application classes separate from the library. Particularly within the Java environment, there are many applications using the principles of DI with the aim to improve ...
Peter Sun+3 more
doaj +1 more source
Empirical Studies on Software Product Maintainability Prediction: A Systematic Mapping and Review [PDF]
Background: Software product maintainability prediction (SPMP) is an important task to control software maintenance activity, and many SPMP techniques for improving software maintainability have been proposed.
Sara Elmidaoui+3 more
doaj +1 more source
Surveying the factors that influence maintainability: research design [PDF]
We want to explore and analyse design decisions that influence maintainability of software. Software maintainability is important because the effort expended on changes and fixes in software is a major cost driver.
Hordijk, Wiebe, Wieringa, Roel
core +2 more sources
The literature proposes many software metrics for evaluating the source code non-functional properties, such as its complexity and maintainability. The literature also proposes several tools to compute those properties on source codes developed with many
Luca Ardito+6 more
doaj +1 more source