Results 31 to 40 of about 46,956 (318)
Comparative Analysis of Object-Oriented Software Maintainability Prediction Models
Software maintainability is one of the most important aspects when evaluating the quality of a software product. It is defined as the ease with which the existing software can be modified.
Zighed Narimane+2 more
doaj +1 more source
Software Maintainability is an indispensable factor to acclaim for the quality of particular software. It describes the ease to perform several maintenance activities to make a software adaptable to the modified environment.
Shikha Gupta, Anuradha Chug
doaj +1 more source
Modal logics for reasoning about object-based component composition [PDF]
Component-oriented development of software supports the adaptability and maintainability of large systems, in particular if requirements change over time and parts of a system have to be modified or replaced. The software architecture in such systems can
Pahl, Claus
core +2 more sources
Privacy-Preserving Reengineering of Model-View-Controller Application Architectures Using Linked Data [PDF]
When a legacy system’s software architecture cannot be redesigned, implementing additional privacy requirements is often complex, unreliable and costly to maintain.
Dodero Beardo, Juan Manuel+3 more
core +2 more sources
Using multi‐pattern clustering methods to improve software maintenance quality
In software engineering, a software development process, also known as software development life cycle (SDLC), involves several distinct activities for developing, testing, maintaining, and evolving a software system.
Yi‐Ting Chen+2 more
doaj +1 more source
Integration of design smells and role-stereotypes classification dataset
Design smells are recurring patterns of poorly designed (fragments of) software systems that may hinder maintainability. Role-stereotypes indicate generic responsibilities that classes play in system design.
Daniel Ogenrwot+2 more
doaj +1 more source
An Experimental Evaluation of The Effect of SOLID Principles to Microsoft vs Code Metrics
Software maintenance is necessary for reasons such as changes in user needs, changes in the operating conditions of the system due to changes in the infrastructure, the occurrence of unforeseen errors.
Osman Turan, Ömer Özgür Tanrıöver
doaj +1 more source
Accumulation and Prioritization of Architectural Debt in Three Companies Migrating to Microservices
Many companies migrate to microservices because they help deliver value to customers quickly and continuously. However, like any architectural style, microservices are prone to architectural technical debt (ATD), which can be costly if the debts are not ...
Saulo Soares De Toledo+3 more
doaj +1 more source
Test case maintainability is an important concern, especially in open source and distributed development environments where projects typically have high contributor turnover with varying backgrounds and experience, and where code ownership changes often.
Gonzalez, Danielle+4 more
core +1 more source
Middleware Technologies for Cloud of Things - a survey [PDF]
The next wave of communication and applications rely on the new services provided by Internet of Things which is becoming an important aspect in human and machines future.
Farahbakhsh, Reza+3 more
core +5 more sources