Results 21 to 30 of about 3,559,306 (120)
An empirical investigation into code smells rectifications through ADA_BOOSTER
Object Oriented Programming has become one of the most established paradigms. It offers us features like encapsulation, polymorphism, inheritance etc. By using these features we are able to develop good software’s that are easy to understand.
M. Sangeetha, C. Chandrasekar
doaj +1 more source
A proper use of design patterns has proven to be very useful in the development of robust applications over time. In this paper, the design patterns are introduced in the early stage of the software development where model-driven architecture is used as ...
Lindung Parningotan Manik
doaj +1 more source
Predicting Object Communication Errors in Constructor Development
An important challenge in dynamic software development is to predict object formation run-time object communication errors in complex environments involving multiple and multi-level object inheritance. This paper proposes a technique for doing so.
Abdul Majid Soomro +4 more
doaj +1 more source
Software bug prediction is a software maintenance technique used to predict the occurrences of bugs in the early stages of the software development process.
Waleed Albattah, Musaad Alzahrani
doaj +1 more source
Correlation Analysis of ISO 25010 Modularity, CK Metrics, and Architecture Smells
Open-source software projects face increasing challenges in maintaining design quality as they evolve, often resulting in technical debt accumulation and reduced maintainability.
Maulana Alirridlo +2 more
doaj +1 more source
Class movement and re-location: An empirical study of Java inheritance evolution [PDF]
This is the post-print version of the final paper published in Journal of Systems and Software. The published article is available from the link below. Changes resulting from the publishing process, such as peer review, editing, corrections, structural ...
E. Nasseri +5 more
core +1 more source
An approach to assessment of dynamic software variability in mobile applications development
The article describes the approach to the assessment of code reuse in Dynamic Product Line lines (DSPL). Some existing mechanisms to realize software variability in DSPL, such as machine learning, adaptive configurations based on Java programming tools ...
Rustam Gamzayev +3 more
doaj +1 more source
Detection of God Class Smells in PHP Systems Using Object-Oriented Metrics
Software maintainability becomes difficult when object-oriented systems contain God Class code smells, where a single class handles excessive responsibilities and controls large portions of system behavior.
Naveed Toofani +2 more
doaj +1 more source
The precursor to an industrial software metrics program [PDF]
A common reason for why software metric programs dasiafailpsila is through lack of participant support and commitment. In this paper, we describe the results of a study which examined the knowledge that subjects had and the opinions they had formed of ...
Lycett, M +9 more
core +1 more source
Automatic Complexity Analysis of UML Class Diagrams Using Visual Question Answering (VQA) Techniques
Context: Modern software systems have become increasingly complex, making it difficult to interpret raw requirements and effectively utilize traditional tools for software design and analysis.
Nimra Shehzadi +3 more
doaj +1 more source

